URL地址 |
|
||||||
追加参数 |
|
组件地址 插槽组件默认根路径为”components/tableSlot“, 为了避免混乱请先以模块名称新建文件夹, 然后以字段名称命名(如”test/Test.vue“【产品表/产品标题插槽组件】【vue文件大写开头】)- 案例:TestTest |
|
绑定值 |
|
开状态下值 |
|
开状态下显示 |
|
关状态下值 |
|
关状态下显示 |
|
默认状态 |
|
javascript脚本,在点将js按钮时触发,参数:_req用来请求后台的
,row当前列的数据,_this数据列表this对象
使用http请求后台接口地址的方法 this.$http.get(url).then(res => {
})
使用_req请求后台接口地址的方法 _req(url, data, options).then(res
=> { })
跳转url可以使用通用方法 _this.commonOpenUrl(url)
{{ bind.comment }}: |
|
|
|
---|
{{ bind.comment }}: |
|
|
|
---|
返回结果字段 | 绑定显示的属性 | 回填模式 |
{{ field.comment }} |
|
|
备注: 返回 true 显示按钮 返回 false 不显示
*注意:当控制行内按钮的显示隐藏时,
可选的参数多一个_row,可以根据_row是否为空来区分顶部和行内按钮的逻辑
备注: 返回 true 执行操作 返回 false 不执行
*注意:当控制行内按钮的是否执行时,
可选的参数多一个_row,可以根据_row是否为空来区分顶部和行内按钮的逻辑
只需要填写function内的业务逻辑 内置参数有
// 批量更新数据 _this.batchUpdateDialogData 当前窗口的数据
function(_req,_this,_rows){
// req 异步请求封装
可以查看带中的request.js
// _this 当前vue实例
// _rows 当前列表数据
// _row 当前行数据
//异步请求的写法
let url="${form}/form/dataTemplate/v1/testCheck"
return new Promise((resolve, reject) => {
_req.get(url).then(resp => {
//返回值
resolve(resp.data);
},error => {-+
reject(error);
})
})
}