0
我試圖完成一個任務,其中選擇按鈕的值,然後使用雙向數據綁定打印它們。我開始的代碼是:使用敲除將可見數組中的輸入按鈕的值推入
<table class="table">
<tr>
<td><input type="button" value="1" data-bind="click: addNumber"></td>
<td><input type="button" value="2" data-bind="click: addNumber"</td>
<td><input type="button" value="3" data-bind="click: addNumber"></td>
<td><input type="button" value="4" data-bind="click: addNumber"></td>
<td><input type="button" value="5" data-bind="click: addNumber"></td>
<td><input type="button" value="6" data-bind="click: addNumber"></td>
<td><input type="button" value="7" data-bind="click: addNumber"></td>
<td><input type="button" value="8" data-bind="click: addNumber"></td>
<td><input type="button" value="9" data-bind="click: addNumber"></td>
<td><input type="button" value="10" data-bind="click: addNumber"></td>
</tr>
</table>
和我的視圖模型爲:
function viewModel(){
var self = this;
self.column = ko.observableArray();
self.addNumber = function() {
self.column.push(...);
console.log(self.column());
}
}
ko.applyBindings(new viewModel());
我不知道該怎麼寫addNumber
功能做的是,當我點擊一個按鈕,它的價值的任務被推入列數組中。
很好的答案!謝謝。 –