1
我有一個數組 - selected_players
,我正在Vue.js中循環,但無法設置option
的selected
屬性。在Vue.js中爲select元素設置'selected'選項
我試圖::selected="player.round.best_player == 1"
下面是相關模板的部分:
<div v-if="selected_players.length && ! loading">
<h4>Select Best Player</h4>
<div class="form-group">
<select name="best-player" id="best-player" v-model="best_player" class="form-control">
<option v-for="player in selected_players" :value="player.id" :selected="player.round.best_player == 1">{{ player.name }}</option>
</select>
</div>
<br />
加載時,這是相關的HTML:
<select name="best-player" id="best-player" class="form-control">
<option value="1">Ashley</option>
</select>
我如何能實現這個?
當你爲'選擇= 「{{player.round.best_player == 1}」'改變你的'選擇= 「player.round.best_player == 1」'聲明會發生什麼? –
感謝您的評論,但從內存中,Vue.js 2.x只允許通過綁定以編程方式設置屬性。 – AshMenhennett