3

按钮:

<input type="submit" value="{loading : 'please wait...', !loading : 'start'}" />

但是,这不起作用。我将表达式作为值而不是请等待/开始。是否有内置的角度指令来执行此操作?

4

2 回答 2

3

也许你看起来像

<input type="submit" value="{{loading && 'please wait...' || 'start'}}" />

它像三元运算符一样工作。

如果您使用的是 Angular 1.1.5 或更高版本,这将起作用

<input type="submit" value="{{loading ? 'please wait...' : 'start'}}" />
于 2013-08-19T09:08:38.427 回答
1

这可能很旧,但我想我会为button特定标签添加这个答案,因为设置按钮的值对我不起作用。我需要添加如下。

<button type="button" ng-click="actionAll();" 
             class="btn btn-default">{{loading ? 'please wait...' : 'start'}}</button>
于 2014-12-01T12:43:12.370 回答