input
の値を変換しようとしています。ユーザーがテキストボックスにテキストを入力できないように入力を無効にする必要があります。データはng-model
を使用して入力され、現在は以下のように見えます。入力内のモデル値の変換
<input ng-model="reason" ng-disabled="true" type="text" class="form-control" name="reason">
私はまた、次の試してみた:
<input ng-model="reason|translate" ng-disabled="true" type="text" class="form-control" name="reason">
<input ng-model="{{ reason | translate}}" ng-disabled="true" type="text" class="form-control" name="reason">
をそれらのどれも働きました。
コントローラの値を変換できますが、htmlタグでこれを行いたいので、スコープの実際の値は変更されません。 これをどうすれば実現できますか?
これを参照してください。 http://stackoverflow.com/questions/32753082/how-to-tie-ng-model-variable-to-the-value-of-an-input-box-in-angular –
@DurgpalSinghはい、私は元の値の翻訳バージョンを表すスコープ内の2番目の変数。しかし、私はそれを避け、代わりにHTMLページで何かをやりたいしかし、提案していただきありがとうございます、私はそれが他の何かが現れないときに適用されます。 – Joetjah