1
Mottie's Virtual KeyboardをAngularJSに使用しようとしています。ここにはexample on JSFiddleがあります。Mottie - JQuery仮想キーボードがAngularJSにバインドしない
結果は、キーボードからの入力がコントローラにバインドされていないことが判明しました。どのようにこれを修正するための任意のアイデア?
HTMLコード:
<div id="wrap" ng-controller="myController">
<label>First Name</label>
<input type="text" ng-model="myController.firstName"
placeholder="Input first name here" />
<label>Last Name</label>
<input id="keyboard" type="text" ng-model="myController.lastName"
placeholder="input last name here" />
<br/><br/>
<div style="height:100px; background-color:yellow">
{{myController.firstName}}
</div>
<div style="height:100px; background-color:lightblue">
{{myController.lastName}}
</div>
</div>
JSコード:
angular.module('portal', []).controller('myController',
function ($scope) {
$('#keyboard').keyboard({
visible: function(e, keyboard, el) {
keyboard.$preview[0].select();
}
}
);
});