2016-03-21 46 views
0

我有一個離子列表,顯示從另一個列表中選中的項目,但我想顯示一條消息,如果列表爲空。ng-show與localStorage的選擇

的代碼是:

<ion-item ng-repeat='(place, checked) in localStorage.options' ng-if="checked" class="item item-body"> 

我會怎麼做的NG出現,因爲這不是標準的NG-重複。

+1

http://stackoverflow.com/a/25866317/949476? – dfsq

回答

0

試試這個:

控制器:

$scope.isEmptyObjectEmpty = function(object) { 
     for(var i in object) { 
      return true; 
     } 
     return false; 
    }; 

HTML:

<div class="item item-text-wrap" 
    ng-if="!isEmptyObjectEmpty(localStorage.options)"> 
       list is empty(msg) 
</div> 
+0

嗨,這工作,如果localStorage是空的,但我想要的是,如果列表也是空的。 – rob

+0

我沒有.. ..意味着你的問題沒有其他名單..!檢查..正確地更新你的問題..!哪個列表..?例如 –

+0

localStorage保存列表,但列表爲空時又怎麼辦?該消息不顯示 – rob