2014-11-25 78 views
0

數組我定義在玉數組中的循環,通過它來添加其他項目清單:遍歷玉

 - var currencies = ['euro', 'usd', 'pound']; 
     - each currency in currencies 
      li 
      a(
      href='#', 
      ng-if='root.currency !== currency', 
      ng-click='root.currency = currency') 
       = currency 

這裏錨正常顯示,但該參數不正確評估。那麼在我的ng-if和ng-click語句中添加的正確語法是什麼?

非常感謝

回答

0
- var currencies = ['euro', 'usd', 'pound']; 
- var if_flag, click_flag; 
- each currency in currencies 
    - if_flag = root.currency !== currency ? 'true' : 'false'; 
    - click_flag = root.currency === currency ? 'true' : 'false'; 
    li 
     a(href='#', ng-if=if_flag, ng_click=click_flag 
     | currency