因此,在XAML中,您可以设置一个方便的小绑定基础属性FallbackValue,在我可能没有数据立即可用的情况下进行设计时经常使用,但也不需要实际设置设计时间数据.
我试图找出在Angular绑定中是否有相同的东西我可以用于相同的目的.基本上只是一种快速/简单的方法来在绑定失败时获得一些显示数据?
就像在XAML中一样,Text="{Binding Blah, FallbackValue=FAIL}"如果没有数据则会显示FAIL.Angular是否还有一个等效的班轮?到目前为止,我的搜索还没有找到解决方案,但也许我只是没有使用正确的命名法.谢谢
试试这个:
脚本
var app = angular.module('app', []);
app.controller('myCtrl', function($scope){
$scope.greeting = "hello";
$scope.anotherGreeting = undefined;
});
Run Code Online (Sandbox Code Playgroud)
HTML
<body ng-app="app">
<div ng-controller="myCtrl">
{{ greeting || 'No greeting' }}
{{ anotherGreeting || 'another greeting is undefined!' }}
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
这里有一个参考资料:http://plnkr.co/edit/xkXlfoG6sBhgyzjHz6iw?p =preview
| 归档时间: |
|
| 查看次数: |
834 次 |
| 最近记录: |