<div ng-show="!activities.length">No items in feed</div>
当用户的提要中没有项目时,我使用上面的代码显示一条消息。在同一页面上,我有一个单选按钮来显示不同类型的提要(例如,仅您的,或您所有的朋友等)。当用户选择不同的选项时,它会向我的 API 发送一个帖子,这需要一秒钟,但是当 api 抓取数据时,空列表消息会显示一秒钟。
有没有简单的方法来解决这个问题?
<div ng-show="!activities.length">No items in feed</div>
当用户的提要中没有项目时,我使用上面的代码显示一条消息。在同一页面上,我有一个单选按钮来显示不同类型的提要(例如,仅您的,或您所有的朋友等)。当用户选择不同的选项时,它会向我的 API 发送一个帖子,这需要一秒钟,但是当 api 抓取数据时,空列表消息会显示一秒钟。
有没有简单的方法来解决这个问题?
ngCloack
为此使用指令:
另一种选择是使用 ng-bind,因为许多人推荐它而不是 ng-cloak:
http://docs.angularjs.org/api/ng.directive:ngBind
我个人遇到过问题,即使使用 ng-cloak 也会有轻微的标记闪烁。