错误:[$ rootScope:infdig] 10 $ digest()迭代达成。中止(匹配运算符)

时间:2017-11-29 08:33:38

标签: angularjs haml

我一直收到以下错误:

  

错误:[$ 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

我查看过现有的问题,但所有问题都有所不同。我的问题是由匹配运算符引起的。我如何在这里使用测试操作符。

注意:我在渲染视图时没有更改对象/模型。我只是使用匹配运算符

0 个答案:

没有答案