Closed debugtheworldbot closed 1 year ago
函数buildFlattenNodeAttributes返回的Attributes有点问题,比如对于<Input />组件 ,FlattenNodeAttributes 之前该组件的attrs为:
<Input />
而map之后属性变成了 , 可以看到input的focus的值变成了focus="{{item.focus===undefined?!1:i.focus}}" 而正确的应该是 focus="{{item.focus===undefined?!1:item.focus}}"。
focus="{{item.focus===undefined?!1:i.focus}}"
focus="{{item.focus===undefined?!1:item.focus}}"
所以需要把replace换成replaceAll,自测下来应该没有问题
cc @Chen-jj @mapleqin
感谢贡献~
函数buildFlattenNodeAttributes返回的Attributes有点问题,比如对于
<Input />
组件 ,FlattenNodeAttributes 之前该组件的attrs为:而map之后属性变成了 , 可以看到input的focus的值变成了
focus="{{item.focus===undefined?!1:i.focus}}"
而正确的应该是focus="{{item.focus===undefined?!1:item.focus}}"
。所以需要把replace换成replaceAll,自测下来应该没有问题