2016-08-09 6 views
0

以下の入力テキストボックスタグを2種類のテンプレートで使用しています。角度のテキストボックスにテキストを入力できません

<div class="text-input"> 
    <input type="text" class="form-control" id="" placeholder=""> 
</div> 

最初のテンプレートではテキストを入力できます。しかし、私は2番目のテンプレートにビューを変更すると、私はテキストボックスにテキストを入力することができません。もう一度最初のテンプレートに戻ると、テキストを入力できません。

私は(テキストを入力するテキストボックス内をクリックする前に)最初は、以下の状態にあるテキストボックスの両方コンソールに気づいた

:テキスト入りが可能な場合

<input type="text" class="form-control ng-pristine ng-valid ng-empty ng-touched" id="" placeholder="" style=""> 

、クラスが更新されます〜

<input type="text" class="form-control ng-valid ng-touched ng-not-empty ng-dirty ng-valid-parse" id="" placeholder="" > 

無効になったクラスは変更されません。

考えられる問題は何ですか?これをどのように修正できますか?

編集:

<form class="view-tools "> 
    <ng-include src="'views/view1.tpl.html'"></ng-include> 
</form> 

<form class="view-tools "> 
    <ng-include src="'views/view2.tpl.html'"></ng-include> 
</form> 

私は基本的にビューを表示/非表示にするにはtrueまたはfalseにスコープ変数を設定し、コントローラ内の機能を持っています。

+0

は、あなたが問題を再現plunkerを提供することができます修正するかどうかを確認してください? – varit05

+0

@ varit05これは大きなアプリケーションの一部であり、多くの依存関係になっています。 –

答えて

0

が必要ですng-modelの両方を入力してみてください。

<input type="text" ng-model="thisInput" class="form-control" id="" placeholder="" required> 

それはそれ

+0

私はこれを試しましたが、助けません。 –

+0

ビュー/テンプレート間でどのように遷移しているかを表示できますか? –

+0

私の質問を編集してください –

関連する問題