2016-03-03 32 views

回答

1

是因爲在這個代碼塊;

<!-- Button example --> 
<div class="item"> 
    <h4>Example</h4> 
    <a style="{{botton.css.style}}" class="{{botton.css.class}}"> 
     <i class="{{botton.css.icon}}"></i> {{ button.text }} 
    </a> 
</div> 

你稱之爲botton而不是button

編輯:是的,這就是爲什麼。

+0

令人驚歎!我會在今天餘下的時間去「恥辱之角」... –

1

必須使用NG-風格和NG-類,而不是風格和類結合 和不使用{{}}價值

ng-class="button.css.class" 

,你有錯字的綁定語法替換「鈕」與「按鈕」

<div class="item"> 
    <h4>Example</h4> 
    <a ng-style="botton.css.style" ng-class="button.css.class"> 
    <i ng-class="button.css.icon"></i> {{ button.text }} 
</a> 

它應該工作!

+0

它使用'ng-class =「button.css.style」'而不是'class =「{{ button.css.style}}「'? –

+1

他們是非常相似的,但在ng類你可以使用條件 - [見這個答案](http://stackoverflow.com/questions/24578501/angularjs-difference-between-ng-class-and-class-with-angular -表達) –