【发布时间】:2018-09-27 07:16:29
【问题描述】:
我正在使用 Ionic 1.3.5 和 AngularJS 1.5.3 编写应用程序。
我有嵌套组件和一个组件工厂,它决定渲染哪个子组件。
一个子类型有一个 onClick 回调,我试图将其传播给父级。我不断收到此错误:Cannot use 'in' operator to search '$ctrl' in Today
这是我的工厂:
<clickable-list
ng-if="$ctrl.type === 'clickableList'"
on-click="$ctrl.onClick(value)"
answer="$ctrl.answer">
</clickable-list>
<plain-text-answer
ng-if="$ctrl.type === 'plainText'"
answer="$ctrl.answer">
</plain-text-answer>
我能够修复我的 Plunker,使其运行并重现错误:http://plnkr.co/edit/ESTMPRRpdRuks6AJdRxv
【问题讨论】:
标签: angularjs components