2 回答

TA貢獻(xiàn)1793條經(jīng)驗(yàn) 獲得超6個(gè)贊
不需要使用ng-attr-tabindex,可以簡(jiǎn)單地通過(guò)插值來(lái)完成:
<div class="flashcard-front">
<textarea ng-model="card.front" class="form-control flashcard-content"
tabindex="{{card.flipped ? -1 : 0}}"></textarea>
</div>
<div class="flashcard-back">
<textarea ng-model="card.back" class="form-control flashcard-content"
tabindex="{{!card.flipped ? -1 : 0}}"></textarea>
</div>
問(wèn)題中的代碼的問(wèn)題是插值需要雙大括號(hào)({{ }})。
ng-attr-*僅在特殊情況下才需要該語(yǔ)法。

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊
相關(guān)部分與ng-attr-tabindex="{{card.flipped ? -1 : 0}}"和 相同,但用!card.flipped代替card.flipped。
我的完整代碼是:
<div class="flashcard-front">
? ? <textarea ng-model="card.front" class="form-control flashcard-content"
? ? ? ? ? ? ? ng-attr-tabindex="{{card.flipped ? -1 : 0}}"></textarea>
</div>
<div class="flashcard-back">
? ? <textarea ng-model="card.back" class="form-control flashcard-content"
? ? ? ? ? ? ? ng-attr-tabindex="{{!card.flipped ? -1 : 0}}"></textarea>
</div>
- 2 回答
- 0 關(guān)注
- 182 瀏覽
添加回答
舉報(bào)