どうすればよいかわかりません.Ember.TextFieldを無効にし、ボタンをクリックして0から始まる数値を増やすたびに、ボタンを使用してEmber.TextFieldの数値を更新したいと思います.その理由はiPad では、Ember.TextField の上下ボタンは小さすぎて人が触れることができないため、Ember.TextField を無効にして、キーボードもポップアップしないようにし、代わりに上ボタンと下ボタンを配置します。タッチするたびに、Ember.TextField に表示される数値が増加または減少します
ここに私のコード:
<?php if($_SERVER['HTTP_USER_AGENT'] == 'Mozilla/5.0(iPad; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B314 Safari/531.21.10') { ?>
<div class="pull-right">{{view Ember.TextField class="span1 qnty-bulk" valueBinding="item.qnty" type="text" }}</div>
<button id="increase" {{action "increase"}}>
Up
</button>
<button id="decrease" {{action "decrease"}}>
Down
</button>
<?php } ?>
item.qnty はここから来ます:
{{#each item in salesopportunityitemdata.salesopportunityitems}}
次に、コントローラーに次のものがあります。
increase:function() {
var self = this;
$(#span1 qnty-bulk).value +=1;
},
decrease:function() {
},
私はまだ Ember を学習している最中です。チュートリアルはすでにありがとうございました。