【发布时间】:2014-05-27 08:21:30
【问题描述】:
我有三个主干路由
routes: {
"foo": "foo",
"": "foo",
"foo/bar": "bar",
"foo/baz": "baz"
},
foo: function () {
var fooView = new contentCollectionView({
collection: collection,
tagName: "div",
className: "foo"
});
fooView.close();
FOO.content.show(fooView);
},
bar: function(){
this.foo();
...
},
baz: function(){
this.foo();
...
}
});
对于 bar 和 baz 函数,我真的希望只在 fooView 当前未显示时才运行 foo,否则他们唯一要做的就是更改一个 CSS 类来更改 foo 的显示方式。
【问题讨论】:
标签: backbone.js backbone-routing