提交 0268869f 编写于 作者: S shenjizhe

1

上级 8e1c56ac
......@@ -33,7 +33,9 @@
<scroll-view class="property-table" scroll-y="true">
<thirdlucky-data-table ref="tableView" actions="+-" border stripe :datas="_columns" :columns="schemas" @selected="onSelected"></thirdlucky-data-table>
</scroll-view>
<view class="property-info"><thirdlucky-data-form ref="propertyView" :formData="column" :columns="columnSchemas" @confirm="onConfirm"></thirdlucky-data-form></view>
<view class="property-info">
<thirdlucky-data-form ref="propertyView" :formData="column" :columns="columnSchemas" @confirm="onConfirm" @changed="onChanged"></thirdlucky-data-form>
</view>
</view>
</view>
</template>
......@@ -191,7 +193,9 @@ export default {
break;
}
},
onChanged(name,newVal,oldVal) {
console.log("被修改",name);
},
onConfirm(action, data) {},
resetTool() {
console.log('重置实体框');
......
## 1.0.13(2021-11-29)
增加了属性被修改 updated 事件
## 1.0.12(2021-11-29)
把 thirdlucky-data-item 抽离出去
## 1.0.11(2021-11-19)
......
......@@ -16,7 +16,7 @@
<script>
export default {
emits: ['confirm'],
emits: ['confirm', 'changed'],
props: {
name: 'uForm',
formData: {
......@@ -62,13 +62,8 @@ export default {
}
},
methods: {
followName(val) {
console.log('名称被修改', val);
},
onChanged(name, newVal, oldVal) {
if (name == 'name') {
this.followName(newVal);
}
this.$emit('changed', name, newVal, oldVal);
},
/**
* 选择指定的子组件
......
{
"id": "thirdlucky-data-form",
"displayName": "thirdlucky-data-form",
"version": "1.0.12",
"version": "1.0.13",
"description": "thirdlucky-data-form",
"keywords": [
"thirdlucky-data-form"
......
......@@ -27,7 +27,7 @@
```html
<template>
<view>
<thirdlucky-data-form :columns="columns" @confirm="confirm"></thirdlucky-data-form>
<thirdlucky-data-form :columns="columns" @confirm="onConfirm" @changed="onChanged"></thirdlucky-data-form>
</view>
</template>
......@@ -62,8 +62,11 @@
};
},
methods: {
confirm(action, data) {
onConfirm(action, data) {
console.log("行为:" + action + ";数据:" + data);
},
onChanged(name,newVal,oldVal){
console.log("属性:" + name + "被修改!" ,newVal,oldVal);
}
}
};
......@@ -86,7 +89,7 @@
| 事件名| 事件说明 | 返回参数 |
| :-: | :-: | :-: |
| @confirm| 表单提交| action:行为(submit-确认,cancel-取消,错误-error),data:被修改的数据 |
| @changed| 属性被修改| name:列的名称,newVal:新的值,oldVal:旧的值 |
## 组件示例
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册