2017-01-10 7 views
1

私はangular2の初心者です。 typescriptですコントローラ側のビューから

[(ngModel)]を読んでみましょうと言う

  • <input type="text" [(ngModel)]="my_model" /> 
    

    今、私は私の中にモデル値を読みたいか、どれだけの知りたいですタイスクリプトコントローラ?

    inputの値を''と設定する方法は、[(ngModel)]です。コードの

    例:

    ビュー:

    <input type="text" [(ngModel)]="my_model" /> 
    <br/> 
    <button (click)="submit()">Submit</button> 
    

    コントローラ(活字体)

    submit(){ 
        ... //Then? if angularjs 1 just use $scope.my_model ... 
        $scope.my_model = ''; //Only valid for angularjs1 
    } 
    

    私を助けてください...ありがとう!

答えて

2

コンポーネントクラスは

submit() { 
this.my_model = '' 
} 
+1

おかげで...私は...非常に高速な応答を試してみたいモデルです! – Nere

+0

私は 'private my_model'のように宣言する必要がありますか?エラー – Nere

+0

が表示されているので、あなたは '[(ngModel)] =" my_model "'でそれを使用していると思います。これが私が質問のポイントが何であるか疑問に思っていた理由ですが、今はっきりしています:D –

関連する問題