【发布时间】:2016-08-09 20:40:31
【问题描述】:
我正在尝试使用 Angular2 构建一个WiX 组件。
我将 WiX 自定义属性 wix-options 添加到 span,使用 Angular 的语法允许绑定(注意 {{'email' | translate}}):
<span wix-ctrl="Input" attr.wix-options="{placeholder: {{'email' | translate}}, size: 'big'}"></span>
当我在 Chrome 中单步执行 JavaScript 代码时,该属性不会出现在元素上:
wix-ctrl 属性(未以 attr. 为前缀以允许绑定)继续出现。
如何让 Angular2 保留 DOM 中的 wix-options 属性? WiX UI 库搜索带有wix-ctrl 标记的元素,然后读取wix-options 以获取更多信息。
【问题讨论】:
标签: data-binding angular attributes