你的位置:首页 > 软件开发 > Java > Backbone中 View之间传值的解决办法

Backbone中 View之间传值的解决办法

发布时间:2016-08-09 12:00:54
Backbone中的View就是用来展示由Model层传出的数据,或者在View里产生的一些数据,包括输入框中输入等产生的数据,由当前View传递到另外一个View层里,应该怎么办呢,我之前读到一位博主《Backbone View的三种通信方式 》写的尤为的清晰,在我实际的项 ...

Backbone中 View之间传值的解决办法

  Backbone中的View就是用来展示由Model层传出的数据,或者在View里产生的一些数据,包括输入框中输入等产生的数据,由当前View传递到另外一个View层里,应该怎么办呢,我之前读到一位博主《Backbone View的三种通信方式 》写的尤为的清晰,在我实际的项目中,常常使用的也就是最后一种方式。

   嘿嘿,分享知识是一件快乐的事情,我就直接借鉴表述一下如下:

  直接用 Backbone 作为事件注册机,

  Backbone中 View之间传值的解决办法

  代码如下:

var ApplicationView = Backbone.View.extend({ initialize : function(){  this.documentView = new DocumentView();  this.sidebarView = new SidebarView(); },});var DocumentView = Backbone.View.extend({ onEdit : function(){  Backbone.trigger('documentEdit'); }});var SidebarView = Backbone.View.extend({ initialize : function(options){  Backbone.on('documentEdit', this.onDocumentEdit, this); }, onDocumentEdit : function(){  // react to document edit. }});

原标题:Backbone中 View之间传值的解决办法

关键词:ie

ie
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。