Open hughlv opened 2 years ago
在 snippet 中设置的初始属性不会导致对应的 extraProps.setValue 调用。
const snippets: Snippet[] = [ { "title": "弹性布局(4:8)", "screenshot": "https://alifd.alicdn.com/fusion-cool/icons/icon-antd/1-1.png", "schema": { "componentName": "SomeBlock", "props": { layout: '4:8', }, } } ];
yarn lowcode:dev
layout
setValue
console.log
应能够在明确设置初始属性的时候调用对应的 extraProps.setValue。
extraProps.setValue
Hello @hughlv. We totally like your proposal/feedback, PR wanted。
你好 @hughlv,我们完全同意你的提议/反馈,欢迎 PR。
Describe the bug (required) / 详细描述 bug(必填)
在 snippet 中设置的初始属性不会导致对应的 extraProps.setValue 调用。
To Reproduce (required) / 如何复现 bug?(必填,非常重要)
yarn lowcode:dev
进行调试。组件可以正常拖进来使用,也可以看到属性框中的layout
值是 4:8 ,但是并没有执行setValue
(用console.log
验证),必须再手动修改一下 layout 的值才会触发setValue
,(比如在后面加上一个空格再删掉);Expected behavior (required) / 预期行为(必填,非常重要)
应能够在明确设置初始属性的时候调用对应的
extraProps.setValue
。