【发布时间】:2019-10-27 05:31:10
【问题描述】:
我有一个使用 StencilJS 创建的自定义选择 Web 组件,我在 AngularJS 中使用它,如下所示:
<my-select>
<my-option ng-repeat="item in items">
{{item.value}}
</my-option>
</my-select>
问题在于,每当我在 items 数组 (items.push({key: 'some', value: 'Some Value'})) 上推送新项目时,表达式似乎也在 DOM 中打印出它自己的语法,如下所示:
这是<my-option> StencilJS 组件结构:
render() {
return (
<div class="option-container" onClick={this.selectOption(this)}>
<slot />
</div>
);
}
任何帮助将不胜感激。谢谢。
【问题讨论】:
标签: javascript angularjs angularjs-ng-repeat stenciljs