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

1

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