サービスを介して 2 つのコントローラー間で値を渡したいと考えています。コードは次のとおりです。
しかし、成功しませんでした。 。 。
この単一括弧は一体何ですか?
コンソールはセッターのみを取得できますが、ゲッターは取得できませんすみません、なぜですか?
1. その 1 つの括弧は何もなく、空のオブジェクトです。サービスで myData を {} に設定し、getCtrl コントローラーが最初からこの値を取得したため、 と表示されます。 {} が myData为{},而且,你的getCtrl这个controller一开始就去获取了这个值,所以说在页面上会显示{};
myData
{}
getCtrl
と表示されます。 {}
2、在你点击add按钮的时候,其实已经把input里面的值存入了myData中,只是你的getCtrl不会去获取而已,简单一点,你可以在getCtrl中也设置一个按钮来点击获取myData的值;
add
3、在你的_getter函数中,你的这一句console.log..放在了return に表示されます。
_getter
console.log..
return
3. _getter 関数では、実行方法に関係なく、console.log.. が return ステートメントの後に配置されます。出力はありません。
1. その 1 つの括弧は何もなく、空のオブジェクトです。サービスで
myData
を{}
に設定し、getCtrl
コントローラーが最初からこの値を取得したため、と表示されます。 {}
がmyData
为{}
,而且,你的getCtrl
这个controller一开始就去获取了这个值,所以说在页面上会显示{}
;2、在你点击
add
按钮的时候,其实已经把input里面的值存入了myData
中,只是你的getCtrl
不会去获取而已,简单一点,你可以在getCtrl
中也设置一个按钮来点击获取myData
的值;3、在你的
2._getter
函数中,你的这一句console.log..
放在了return
に表示されます。add
ボタンをクリックすると、入力の値は実際にはmyData
に保存されますが、getCtrl
コードは> では取得できません。簡単に言うと、getCtrl
にボタンを設定して、クリックしてmyData
の値を取得することもできます。3.
#🎜🎜#あなたのコードに従っていくつかの変更を加えました。見てください。 #🎜🎜# リーリー リーリー_getter
関数では、実行方法に関係なく、console.log..
がreturn
ステートメントの後に配置されます。出力はありません。