We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
コントローラのイベントハンドラ記述で、'{this.xxx}'のような記述でコントローラの持つものにバインドできるようにする。
var controlelr = { __name: 'a', _myDataModel: null, __init: function(context){ // コントローラ化時のパラメータで受け取ったデータモデルを取得 _myDataModel = context.args.dataModel; } '{this._myDataModel} itemsChange': function(){ // データモデルのitemsChangeイベントを拾うイベントハンドラを記述 } };
なお、
v1.1.11現在の動作だと、'{this.xxx} myevent'のようにthis.で始まるグローバルセレクタでイベントハンドラを指定した場合は、"this"というタグの"xxx"クラスと言うようにセレクタで解釈される。
また、'{this} myevent'のようにthisにバインドしようとすると、以下のエラーを投げている。
// code: 6012 // コントローラ"XXX"でセレクタ名にthisが指定されています。コントローラをバインドした要素自身を指定したい時はrootElementを指定してください。
The text was updated successfully, but these errors were encountered:
hifive#347 '{this.xxx} myevent'の記法でコントローラの持つオブジェクトにバインドできるようにしました。
d7111a1
hifive#347 JSDoc修正。
432e49b
Controller.viewを@namespaceではなく@Classとして記述。 ViewクラスからController.viewにリンク Controller.viewのJSDocにViewとは異なる点を記述。 getGlobalSelectorTargetのJSDocに"this."についての説明を追記。
hifive#347 JSDoc修正。@Classを削除。
77d2c1b
こちらについては実装済みなのでクローズ。 動作については、 #353 についても留意のこと。
Sorry, something went wrong.
fukudayasuo
No branches or pull requests
コントローラのイベントハンドラ記述で、'{this.xxx}'のような記述でコントローラの持つものにバインドできるようにする。
なお、
v1.1.11現在の動作だと、'{this.xxx} myevent'のようにthis.で始まるグローバルセレクタでイベントハンドラを指定した場合は、"this"というタグの"xxx"クラスと言うようにセレクタで解釈される。
また、'{this} myevent'のようにthisにバインドしようとすると、以下のエラーを投げている。
The text was updated successfully, but these errors were encountered: