From 11654cd865cb3c01817eeb765e341bb617a23458 Mon Sep 17 00:00:00 2001 From: wangting <675591594@qq.com> Date: 星期四, 28 三月 2024 11:56:05 +0800 Subject: [PATCH] UI上下文展示引擎 --- Source/ProjectWeb/src/components/dynamic-components/dynamic-form.vue | 24 +++++++++++++++++++++--- 1 files changed, 21 insertions(+), 3 deletions(-) diff --git a/Source/ProjectWeb/src/components/dynamic-components/dynamic-form.vue b/Source/ProjectWeb/src/components/dynamic-components/dynamic-form.vue index 0af4863..41cbbad 100644 --- a/Source/ProjectWeb/src/components/dynamic-components/dynamic-form.vue +++ b/Source/ProjectWeb/src/components/dynamic-components/dynamic-form.vue @@ -38,14 +38,24 @@ type: String, default: '' }, - sourceData: { + sourceData:{ //鑿滃崟婧愭暟鎹垨鑰呭脊绐楁椂鎸夐挳鎵�灞炲尯鍩熺殑涓婁竴鍖哄煙閫変腑鏁版嵁 - type: Object, + type:Object, default: {} + }, + dataStore:{ + //寮圭獥鏃舵寜閽墍灞炲尯鍩熼�変腑鏁版嵁 + type:Array, + default: [] }, paramVOS: { type: Object, default: {} + }, + isShow: { + //鎵�鍦ㄥ尯鍩熸槸鍚﹀凡鏄剧ず锛岄拡瀵箃ab鍜宑ollapse + type: Boolean, + default: true }, }, data() { @@ -54,7 +64,6 @@ } }, mounted() { - // console.log('componentVO--',this.componentVO.tableDefineVO.cols[0]) }, computed: { option() { @@ -69,6 +78,15 @@ return this.getColumnData(0) } }, + watch:{ + sourceData:{ + handler(newval) { + //婧愭暟鎹湁鍙樺寲鏃跺彉鏇村綋鍓嶅尯鍩熸暟鎹� + console.log(this.areasName); + console.log(newval); + } + } + }, methods: { //杞寲鏁版嵁 formColumn(formList) { -- Gitblit v1.9.3