私はいくつかの奇妙な振る舞いを見つけました。角度の調整はデフォルトでモデル値です。クイックグーグルは私にこの問題を解決する助けにはならない。私はng-no-trim
の指示プロポーザル、ng-trim
などを見つけました。しかし、何も動作しません。AngularJSで入力のトリミングを無効にするにはどうすればよいですか?
以下、この問題を表す少しのスニペットを提供しました。
function Ctrl($scope) {
$scope.text='';
$scope.$watch('text', function (newValue) {
console.log(newValue);
});
}
また、このスニペットhereを試すこともできます。
モデルtext
と同期しているテキストエリアを追加しました。しかし、後続のスペースを追加するときや、新しい行に改行するときには、反応することはありません。
この動作をオフにするにはどうすればよいですか?ありがとう。
ありがとうございます。私は1.1.1バージョンを含んでおり、今はうまくいきます。 – ValeriiVasin
問題ありません。おそらく注目に値するのは、現在1.1.2が最新の不安定であるということです。 –
もう1つ教えてください。 'ng-trim = 'false' 'を追加しました。テキストエリア内に入力するときは、' div'の中身を複製する必要がありますが、 '\ n'は 'br'に置き換えてください。しかし、私の交換は機能しません。 BRは、改行時に1文字以上入力した後にのみ挿入されます。何かご意見は?例:http://jsbin.com/ibosub/12/edit – ValeriiVasin