backbone-routing相关内容

如何使用backbone.js 路由器切换视图?

这更多是一个概念性问题,就使用主干路由器和在主干中渲染视图而言. 举个例子(我正在构建来学习这个)我有一个基本的联系人 CRUD 应用程序,带有创建表单、所有联系人的列表、一个联系人单一视图和一个编辑表单. 为简单起见,我想说我一次只想看到其中的一个.显然,用 jQuery 显示和隐藏它们是微不足道的,但这不是我想要的. 我有两个想法, 1) 从我的路由器触发自定义事件,删 ..

在主干应用程序中获取以前的路由器/url

我有一个主干应用程序,我需要知道访问当前路由的路由器.可能吗? 例如:- 我从 #/test1 到达 #/current,在另一个例子中,也从 #/test1. 那么我可以通过某种方式知道检测以前的路由器命中吗? 我用过: Backbone.history.fragment 这只会给我当前访问的路线,而不是从哪条路线. 解决方案 您可以将历史记录存储在某个数组中 ..
发布时间:2021-12-29 09:37:59 前端开发

Backbone.history.navigate和this.router.navigate之间有什么区别

Backbone.history.navigate 和 this.router.navigate 之间有什么区别? 为什么有时前者会在以后工作? 解决方案 如果你看看骨干源,你会看到那个 Router.prototype.navigate 只是 Backbone.history.navigate 的代理,你可以在任何地方调用它而不需要对于路由器实例。 //用于保存片段的`Ba ..
发布时间:2019-06-08 16:43:51 前端开发

如何使用backbone.js路由器切换视图?

这是一个概念性的问题,就使用骨干路由器和骨干网中的渲染视图而言。 为了一个例子(我是什么)建立以了解这一点)我有一个基本的CRUD应用程序的联系人,创建表单,所有联系人列表,联系人单一视图和编辑表单。 为了简单起见,我会说我只想一次看到其中一件事。显然用jQuery显示和隐藏它们将是微不足道的,但这不是我想要的。 我有两个想法, 1)从我的路由器触发自定义事件,删除所有视图 ..

主干:添加一个模型来收集和呈现视图

我建立一个简单的应用骨干,我主要有书籍列表(书籍名称+封面图片),并在那里我想新书添加到列表中的其他视图的视图。 当我用本本的观点正确呈现一个采样数据,但当我尝试书籍添加到列表中它不工作,我不知道这是问题。 下面是的jsfiddle http://jsfiddle.net/swayziak/DRCXf/4/我的code: HTML: <节类=“菜单”> < ..

BackboneJS + codeigniter pushState的真不工作

所以我有这样的骨干网应用程序,我使用的后端codeigniter。出于某种原因, pushState的:真正的不起作用 所以,我的我的骨干应用程序的main.js有这样: Backbone.history.start({pushState的:真正的,根:App.ROOT}); 我app.js有这样: VAR应用= { ROOT:'/项目/ MDK /“ }; 和我的导航模块, ..
发布时间:2016-07-30 16:05:21 JavaScript

如何获得这个主心骨上班路线?

具有使一航工程问题CI'm。我有一个项目列表视图,单个项目的HTML如下: <李数据角落=“false”的数据阴影=“false”的数据iconshadow =“真正的”数据wrapperels =“格”数据图标=“吊杆R“数据iconpos =”正确的“数据主题=”C“级=”UI-BTN UI的BTN-图标右UI丽有箭头的UI立UI丽拥有数UI的btn-达-C“>< D​​I ..
发布时间:2016-07-30 15:58:51 JavaScript

Backbone.js的查询时传递到路由包含路由/

我的应用程序基本上采取某种形式的输入,并返回一组结果。我有两个途径 路线:{ '':'搜索', “搜索”:“搜索”, '结果/:查询':'结果' }, 结果:功能(查询){ VAR搜索=新ResultsSearchView(); VAR电网=新的GridView({查询:查询}); } 如 ..
发布时间:2016-07-30 15:52:08 JavaScript

编程加入航线Backbone.Router?

下面是我的应用router.js 文件,其中我创建 Backbone.Router 对象,仅仅只有几条路线: VAR应用= ||应用{};App.Router = Backbone.Router.extend({ 路线:{ '':'showDashboard',//未示 “*其它':'showModalError” }, 默认路由:功能( ..
发布时间:2016-07-30 15:49:40 JavaScript