低代码实现探索(三十六)表达式组件—基础组件的组件
当我们写组件时如果只有一般字段用于在前端显示,可以在基础组件中用一个约定好的变量来定义,之后再基础组件用 vue 语法{{name}}方式就可以实现,因为只有一个字段 name,但是如果显示两个字段时,就很难处理,除非再定义第二个变量{{name}}-{{age}},需要改动组件来实现,
这时候动态表达式的需求就被显现出来,
但是 vue 这类场景很难用一个 String 直接用{{name}}-{{age}} 所以需要构造出一个特殊的组件表达式组件用来服务内部组件来更好的管理你的组件,
设计了很久,每次用到表达式组件都将他再前端编译一次来展现组件,这样,就可以将{{name}}-{{age}} 能力带到整个低代码体系中
评论