小编Ghi*_*igo的帖子

DOM元素到相应的vue.js组件

如何找到与DOM元素对应的vue.js组件?

如果我有

element = document.getElementById(id);

是否有一个等同于jQuery的vue方法 $(element)

javascript dom vue.js

55
推荐指数
7
解决办法
9万
查看次数

使用require.js缓存时进行调试

使用require.js我注意到,通常依赖项被浏览器缓存,即使我强制页面完全重新加载(命令+ shift + R)也不会更新.

为了总是有更新的文件,我让require.js要求在url后添加'?datestamp'的文件.这种方法的唯一问题是断点在重新加载后不会保留在chrome或firebug中,这使得调试变得很痛苦.

你有什么建议吗?

javascript browser caching requirejs

19
推荐指数
2
解决办法
9511
查看次数

在Backbone.js中更改路由之前执行一个函数

如何在Backbone路由器调用特定路由功能之前收到通知?

我想在渲染每一页之前有一个通用的"重置"功能.

有什么事我能绑吗?

更新:我发现的解决方案基于扩展路由器或历史记录以触发事件.

javascript-framework backbone.js

8
推荐指数
2
解决办法
6592
查看次数

用骨干切换视图

我正在寻找使用backbone.js切换视图的最佳模式

假设我有一个像这样的基本DOM结构:

<div id="header">Some fixed content</div>
<div id="mainContainer"></div>
<div id="footer">Some other content</div>
Run Code Online (Sandbox Code Playgroud)

我有两个视图"viewOne"和"viewTwo",我想在mainContainer中另外显示.

路由器应该是这样的:

routes: {
    'one': 'pageOne',
    'two': 'pageTwo'
},      
pageOne: function() {
    viewOne.render();
},
pageTwo: function(){
    viewTwo.render();
}
Run Code Online (Sandbox Code Playgroud)

我应该在哪里追加或删除view.el到DOM?在视图之间切换的最佳模式是什么?

backbone.js

5
推荐指数
1
解决办法
1213
查看次数