我創建一組單選按鈕的Aurelia路上,像這樣的代碼:奧裏利亞轉發:model.bind不工作的單選按鈕
<div repeat.for="option of options">
<input type="radio" id="${option}_id" name="radio_options" model.bind="option" checked.bind="optionValue"/>
<label for="${option}_id" id="${option}_label">${option}</label>
</div>
但是,做這種方式,我發現model.bind不起作用 - 當選中單選按鈕時,相應類中的optionValue不會被填充。類似地,當某個值被分配給類中的optionValue時,相應的單選按鈕不會被選中。我發現這隻發生在中繼器上。選項是我的情況下的數字。你能幫我找出這裏可能有什麼問題嗎?
你正在做的:'ID = 「$ {選擇衝_id」'和'model.bind = 「選項」' 。模型是一個對象還是一個字符串?它不應該只是'value.bind =「選項」'? –
在我的情況下,「選項」是我所說的數字(我在我的aurelia課堂中有this.options = 9)。我試過了value.bind =「選項」,但它沒有幫助。 – sleb82