3
viewInstance.undelegateEvents()
はjQueryの$(this.el).unbind()
と同じですか?
ビューからイベントを削除する場合と同じように機能しますか?
viewInstance.undelegateEvents()
はjQueryの$(this.el).unbind()
と同じですか?
ビューからイベントを削除する場合と同じように機能しますか?
のでhttp://backbonejs.org/docs/backbone.html#section-131
undelegateEvents: function() {
this.$el.unbind('.delegateEvents' + this.cid);
},
から、彼らはほぼ同じです。しかし、undelegateEvents
メソッドは、ビューの宣言的なevents
設定を使用して、バックボーン・ビューがdelegateEvents
メソッドで明示的に設定したイベントへのundelegationをスコープします。
ありがとうございました。デリック、あなたは今日のロールです!私はBackbone.jsが大好き!あなたがバックボーンベースのアプリケーションを開発する際の「ワークフロー」はありますか? - 何らかの「個人的な」建築的な階段か?これは非常に柔軟なので、私はEmber.jsなどで何をすべきか正確に言われていないことに慣れていません。 –
私はこうです:Backbone.Marionette。 https://github.com/derickbailey/bbclonemailのデモアプリケーションでhttps://github.com/derickbailey/backbone.marionetteでラップアップして利用できます。Emberと同様に処方箋ではありませんが、それ以上の道のりです生のバックボーンより:) –
うーん..それは完璧です。ありがとうDerick :)確かにそれをチェックアウトします。 –