将 Backbone.js 与 _.noConflict() 一起使用
我希望将 Backbone.js 与命名空间下划线库一起使用。有谁知道我如何告诉 Backbone 引用 下划线
和不 _
谢谢! 马特
I'm looking to use Backbone.js with a namespaced underscore library. Does anyone know how I can tell Backbone to refer to say, underscore
and not _
Thanks!
Matt
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
截至今天(版本 0.5.3),Backbone 本身还没有准备好,但可以做到:
您需要放置请求
underscore.js
和backbone.js 的脚本标记
在script
标记中的第一个/早期,并在underscore,backbone
脚本之间的脚本中执行_.noConflict()
和其余的脚本加载。这是一个示意图版本:(无法将其放在 jsfiddle 上,因为为了演示,您需要控制脚本标签的确切位置)。
As of today (version 0.5.3) Backbone isn't ready for this in it self but it can be done:
You need to put your script tags requesting
underscore.js
andbackbone.js
first/early among yourscript
tags, and do your_.noConflict()
in a script between theunderscore,backbone
scripts and the rest of the script loading. Here's a schematic version:(Couldn't put this on jsfiddle beacuse to demo you need control over excactly where the script tags go).