私は自分のアプリケーションに使用するFont Awesomeアイコンピッカーを持っていますので、従業員はコードをオンラインで検索せずに簡単に別のアイコンにアクセスできます。anglejs ng-modelは更新されません
アイコンをクリックすると、NGモデルが更新されません。 AngularJSが入力に加えられた変更を特定するために、まず別の文字またはスペースを入力する必要があります。
https://i.gyazo.com/21d80e370726166a200f1165e169a0cf.gifここでは何が起こっているのかの例です。
左下に、同じngモデルのデータを示すラベルがあります。アイコンを選択すると、モデルは更新されません。スペースや他のキャラクターに入ると、それが更新されます。
コードは、私が持っている:私は、カスタムeditCellTemplate
でDevExtremeからのGridViewを使用してい
editCellTemplate: function (container, options) {
container.html('<input class="icon-picker-input edit icp icp-auto" type="text" ng-model="iconInput" /><script>$(".icp-auto").iconpicker();</script>');
options.setValue($scope.iconInput);
$compile(container)($scope);
}
。
はバインディング:ここで宣言され
:
誰もがこの問題を解決する方法についての手掛かりを持っていますか?前もって感謝します!
関連するコードを追加してください。 –
@ DeblatonJean-Philippe何が起こっているのか理解するのに十分なはずのコードを追加しました。 – Peurr
これは、グリッド内のすべてのセルに使用されるテンプレートです。 'iconpicker()'のコードを共有してください。下のラベルに使用した綴じ方を表示します。 –