我从Marionette 1.8.3升级到2.0.1因为我的ItemViews上的视图事件被破坏了但我现在在lib \ backbone.marionette.js的第2869行得到了错误:
var globalCh = Backbone.Wreqr.radio .channel('global');
错误:无法读取未定义的属性“频道”
我使用的是Backbone.Wreqr的1.3.1版,但我仍然收到错误。
我尝试过的事情:
我已经卸载了Backbone.Wreqr并安装了Backbone.Radio并将上面的行更改为:
var globalCh = Backbone.Radio .channel('global');
我真的不想这样做,因为我们倾向于使用下载的版本,因为它们没有任何变化。
我是否应该在升级后的Marionette 2.0.1中安装一些具体内容?
答案 0 :(得分:1)
您应该将js backbone.babysitter和backbone.wreqr复制到您存储js的文件夹中,或者如果您正在使用bower bower install marionette
他已经下载木偶及其所有依赖。
执行完之后是按以下顺序要求所有文件:
通过这样做,认为你不会有更多的错误。
希望这有帮助