2016-12-28 3 views
0

私はあなたのために新しい質問を得ました。変更のためにdivでボタンを置換

私は2

最初のものを持っているには説明が自分でないときの場合である:それはボタンです。 クリックすると説明を書くためのテキストエリアが表示されます。

2つ目は、説明文でフィールドを表示して入力を修正する場合です。

そして、私は適用のためのボタンを得ました。

私は

<div ng-show = "description != ''">{{Description}}</div> 

<div ng-show = "description == ''"> 
    <textarea></textarea> 
</div> 

と私の問題は、私は私のテキストエリアの内側の最初の文字を書くとき、入力disapearと私の説明が表示され、私の説明を適用する前に、私が何かを書くことができないであることをやった

私の適用ボタンを押したときにng-showが機能するように修正できますか?

私は角度がついています。私を判断してはいけない:P

みんなありがとう

答えて

1

をあなたがどこかにng-modelを持っていることを推測、あなたが値を使用すると、テキストエリアを離れるとき、あなたが入力しているされていないが更新されますつまり、ng-model-options="{ updateOn: 'blur' }"を使用することができます。

+0

はい私はモデルを持っています。試してみます:p –

+0

ありがとう、私の問題は解決しました。 –

0

2つのdivを維持する必要があります。 1番目のdivは、2番目のdivをtrueに、1番目のdivをfalseとして有効にするclickableイベントの後、trueおよび2番目のdivをfalseとして有効にします。

関連する問題