您无需显式使用诸如
item.photo == ''或的限定词
item.photo !=''。像Javascript中一样,空字符串将被评估为false。
您的视图也将更加清晰易读。
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.0/angular.min.js"></script><div ng-app init="item = {photo: ''}"> <div ng-if="item.photo"> show if photo is not empty</div> <div ng-if="!item.photo"> show if photo is empty</div> <input type=text ng-model="item.photo" placeholder="photo" /></div更新以消除Angular中的错误



