我正在做一个项目,我们将(希望)使用backbone.js 为我们的网络应用程序提供动力。需要注意的是,它将在 Web 服务器上(即使用http://
类型 URL)或从本地文件系统(即使用file:///
URL)运行。
使模型对象适应从本地文件读取文件的最简单方法是什么(即file:///...
?
我正在做一个项目,我们将(希望)使用backbone.js 为我们的网络应用程序提供动力。需要注意的是,它将在 Web 服务器上(即使用http://
类型 URL)或从本地文件系统(即使用file:///
URL)运行。
使模型对象适应从本地文件读取文件的最简单方法是什么(即file:///...
?
我在书中遇到了类似的问题:我想配置持久性以使用 localStorage,但保持模型/集合代码与使用服务器时相同。
我使用了 Backbbone.localStorage 适配器并编写了一个 mixin 来配置实体上的存储(请参阅https://github.com/davidsulc/marionette-gentle-introduction/commit/3b441c9355ac49348eebb3eca27c06ec79b9f64d)然后,在代码中我可以简单地执行 mixin配置该模型/集合以使用 localStorage 的函数(参见https://github.com/davidsulc/marionette-gentle-introduction/blob/bcb16d45876c321e071624319bf87c8a9cf1d656/assets/js/entities/contact.js#L6的第 6 行)
您可以在https://github.com/davidsulc/marionette-gentle-introduction获得使用此技术的代码,该书可在https://leanpub.com/marionette-gentle-introduction获得