2017-02-18 1 views
1

私のテキストエリアに問題があります。AngularJS - テキストエリアは、クリック後にクリアしたくない

私はNGクリックで彼女をクリアしたい場合は、何も起こらない...

あなたは私を助けることができますか? My app

をあなたはここでそれを参照してください希望する場合:

HTML:

<div ng-controller="Ctrl1"> 
     <div><textarea id="yourid" ng-model="isWriting" ng-change="writeEvent(isWriting)"></textarea> 
     <span ng-if="displaySend == 1">Yann says :</span> {{isWriting}} 
     <p ng-click="sendYaah(isWriting); isWriting == ''">YAH!</p> 
</div> 

JS:

$scope.writeEvent = function(isWriting) { 

    $scope.imWriting = isWriting; 
    var empty = ""; 

    if ($scope.imWriting != empty){ 
    $scope.displaySend = 1; 
    // $scope.waitResponse = true; 
    } else { 
    $scope.displaySend = 0; 
    // $scope.waitResponse = false; 
    } 

} 

感謝

この

あなたはJsfiddleでテストすることができ、私のコードです助けを求めて! AHAH私の悪い

答えて

2

変更==(等価演算子)

isWriting = '' 

Forked Fiddle

+1

チーズケーキに

isWriting == '' 

ng-click中(代入演算子)=へ=)jumjum、歓声M8 – lin

+0

!それは今の仕事です!ありがとうPankaj :) – PositivProd

+1

@ PositivProd & @lin;ありがとう:) –

関連する問題