瀏覽代碼

fix:修复组件名称为数字或者特殊字母开头时获取表达式问题

liu.shiyi 1 年之前
父節點
當前提交
245f82f68e
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      data-room-ui/packages/BigScreenDesign/RightSetting/ExpressionDialog.vue

+ 3 - 3
data-room-ui/packages/BigScreenDesign/RightSetting/ExpressionDialog.vue

@@ -136,7 +136,7 @@ export default {
             return {
               label: field,
               code: item,
-              value: `dataset.${item}[0].${field}`,
+              value: `dataset['${item}'][0].${field}`,
               disabled: item.includes(this.config.code)
             }
           })
@@ -145,7 +145,7 @@ export default {
         list.push({
           label: item.split('_')[0],
           code: item,
-          value: `dataset.${item}`,
+          value: `dataset['${item}']`,
           disabled: item.includes(this.config.code),
           children
         })
@@ -154,7 +154,7 @@ export default {
         list.push({
           label: item.split('_')[0],
           code: item,
-          value: `computedDatas.${item}`,
+          value: `computedDatas['${item}']`,
           disabled: item.includes(this.config.code)
         })
       }