我一直收到以下错误:
错误:[$ rootScope:infdig] 10 $ digest()迭代达成。中止! 观察者在最近5次迭代中被解雇:
[[{" MSG":" person.kind.match('顾客')""的newval":[& #34;顾客&#34]," OLDVAL":["顾客"]}],[{" MSG":" person.kind。匹配('顾客')""的newval":["顾客&#34]," OLDVAL":"&LT ;>"}],[{" MSG":" person.kind.match('顾客')""的newval& #34;:["顾客&#34]," OLDVAL":"<>"}],[{" MSG&#34 ;: " person.kind.match('顾客')""的newval":["顾客&#34]," OLDVAL&# 34;:"<>"}],[{" MSG":" person.kind.match('顾客')&# 34;,"的newval":["顾客&#34]," OLDVAL":"<>"}]]
导致此问题的代码如下:
%p{ng: {if: "person.kind.match('partner')" } } Some text
.btn{ ng: { if: "person.kind.match('customer')" } } Some other text
//more button here
我查看过现有的问题,但所有问题都有所不同。我的问题是由匹配运算符引起的。我如何在这里使用测试操作符。
注意:我在渲染视图时没有更改对象/模型。我只是使用匹配运算符