Knockout.jsの初心者です。
単純なコードのclickイベントが
画面表示時(onload時)に動いてしまいます。
どうしてでしょうか?
lang
1<html> 2 <head> 3 <script src="//cdnjs.cloudflare.com/ajax/libs/knockout/3.2.0/knockout-min.js"></script> 4 <script> 5 window.onload = function () { 6 var viewModel = { 7 clickCallBack: function () { 8 alert('clicked'); 9 } 10 }; 11 ko.applyBindings(viewModel); 12 } 13 </script> 14 </head> 15<body> 16 <span data-bind="text: hello"></span> 17 <button data-bind="click: clickCallBack()">Click</button> 18</body> 19</html>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。