如果范围中没有值,则为默认值?

时间:2013-09-12 09:59:53

标签: angularjs

从角度中检索{{cat}}之类的值,是否可以设置一个值,如果$scope中没有值,则会输出该值?

2 个答案:

答案 0 :(得分:5)

不确定是否要执行以下操作:

<div ng-init="cat = cat || 'Tom Cat'">{{cat}}</div>

如果您不想初始化,只想显示它:

<div>{{cat || "Tom Cat"}}</div>

答案 1 :(得分:0)

你也可以使用

$scope.cat ||= "Tom Cat"

在您的控制器中。