国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

angular.js - angularjsの入力タグが一方向にしかデータを送信できない問題
僅有的幸福
僅有的幸福 2017-05-15 16:49:46
0
2
780

私のインターフェース

リーリー

私のコントローラー

リーリー

出力される $scope.myMessage は常に未定義です。コントローラーに $scope.myMessage = "xxxx" と記述すると、インターフェイスに表示できるため、データはモデルからビューにのみ送信されます。見解からモデルまでお願いします

ご回答ありがとうございます。
僅有的幸福
僅有的幸福

全員に返信(2)
洪濤

スコープのプロトタイプの継承に騙されたのではないかと思います

いいねion-content 這些指令都是有各自的 scope 的,然后你在視圖里寫上 ng-model="myMessage" ,其實(shí)你在輸入框填入的內(nèi)容是放到了 ion-item 的 scope 上了,而你的 roomCtrl 的 scope 里的 myMessage 依舊是 undefined ;而當(dāng)你在控制器里給 myMessage 賦值完了以后,由于 ion-item 的 scope 上還沒有 myMessage 屬性,所以就會從原型鏈上找,進(jìn)而找到了 roomCtrl 的 scope 上的 myMessage .

これが私の頼りになる解決策です:

リーリー リーリー
小葫蘆

私もこの問題に遭遇しました。angular.js-1.3.0バージョンでは発生していないようで、次のようにmyMessageをオブジェクトに入れました。テストには合格できますが、機(jī)能しません。理由はわかりますか (おそらく angular の新しいバージョンではウォッチが最適化されており、ウォッチが多すぎると効率に影響します):

コントローラーの設(shè)定
$scope.Messages={myMessage:""}

リーリー
最新のダウンロード
詳細(xì)>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート