refactor(536): 优化 AiTable 组件的输入框使用
- 将 el-input 替换为 ai-input 组件,统一输入框样式 - 为数字类型输入框添加 type="number" 属性,提高输入准确性
This commit is contained in:
@@ -26,8 +26,8 @@
|
||||
<template slot-scope="{row,$index}">
|
||||
<span v-if="colConfig.dict" :style="{color:colConfig.color||dict.getColor(colConfig.dict, row[colConfig.prop])}" v-text="dict.getLabel(colConfig.dict, row[colConfig.prop])"/>
|
||||
<render-slot v-else-if="colConfig.render" :render="colConfig.render" :row="row" :index="$index" :column="colConfig"/>
|
||||
<el-input v-else-if="colConfig.edit" v-model="row[colConfig.prop]" size="small" placeholder="请输入" clearable/>
|
||||
<el-input v-else-if="colConfig.num" v-model.number="row[colConfig.prop]" size="small" placeholder="请输入" clearable/>
|
||||
<ai-input v-else-if="colConfig.edit" v-model="row[colConfig.prop]"/>
|
||||
<ai-input v-else-if="colConfig.num" type="number" v-model="row[colConfig.prop]"/>
|
||||
<ai-select v-else-if="colConfig.select" v-model="row[colConfig.prop]" v-bind="colConfig.select"/>
|
||||
<ai-uploader v-else-if="colConfig.upload" v-model="row[colConfig.prop]" :limit="1" v-bind="colConfig.upload"/>
|
||||
<ai-open-data v-else-if="colConfig.openType" :type="colConfig.openType" :openid="row[colConfig.prop]"/>
|
||||
|
||||
Reference in New Issue
Block a user