0
私はangularjsの初心者です。コントローラで宣言されている関数でモデルのバインド値を渡す必要がありますが、コントローラからその値にアクセスすると、定義されていません。角度機能コントローラーでバインド値を渡すにはどうすればよいですか?
<div>
<p g-bind-template>{{model.myname}}</p>
<div>
<div data-ng-controller="formCtrl" data-ng-init="init(model.myname)"></div>
</div>
</div>
iは{{model.myname}}私は値がどのようinitメソッドにそれを渡すことを確認することができない上記のHTMLの場合:下記のコード
HTMLです。コントローラーで
私はあなたの段落タグはHTMLでng-controller
内にあるべき機能
$scope.init = function (myname) {
alert(myname) // displays undefined
};
それはまだあなたがコントローラでの既に存在する場合のスコープの変数を渡したいと思うのはなぜ未定義 –
は、どのように私はinit関数 –
にmodel.myname渡すことができます言いましたか?あなたは '$ scope.model.myname'に直接アクセスすることができます –