ng 禁用多个条件抛出"unexpected end of expression"错误



我有一个多步骤形式,它具有嵌套的视图(由whekeyview表示)。

但是,考虑到视图所需的条件(whinkeysearch或whekeynew),我似乎无法获得"下一个"按钮与ng-Disabled相应的工作。

如何组织有条件的情况,而不会在标题中发布错误?

或,如何从控制器那里更好地完成这件事?

<a ng-click="currentView = 3" ng-disabled="(($parent.whiskeyView === 
'whiskeySearch' && !post.whiskey) || ($parent.whiskeyView === 'whiskeyNew' 
&& whiskey.value.name || !whiskey.value.style))"  
ng-class="{active: currentView === 3}"><span>3</span> Review </a>

ng-disabled将[禁用]属性添加到DIV,我正在在样式表中处理它。

disbled不会禁用(链接)元素的ng点击事件。因此

ng-click="!(($parent.whiskeyView === 'whiskeySearch' && !post.whiskey) || ($parent.whiskeyView === 'whiskeyNew' && whiskey.value.name || !whiskey.value.style)) && currentView = 3"

提到您应该更改残疾人(链接)标签的其他样式。

对于光标:

- 不允许在您的样式表中,为禁用锚标签添加cursor:not-allowed;

- 默认值请参阅此plunker http://plnkr.co/edit/gkp1ukju4fwgbeprblwj?p=preview

相关内容

最新更新