js / chaplin.js 并且我在查找有关卓别林路线的文档时遇到了一些困难。
我有以下代码(cofeescript),它在 chrome 中工作,但在 Firefox 中,它尝试导航到服务器的请求并返回 404 错误。服务器端是一个 ASP MVC 3 项目。
路由定义 -> 'use strict' (match) -> match '', 'page#home' match 'Home', 'page#home' match 'Services', 'page#services'
页面控制器
define [
'controllers/base/controller',
'views/home_view',
'views/services_view'
], (Controller, HomeView, ServicesView) ->
'use strict'
class PageController extends Controller
historyURL: (params) ->
''
home: (params) ->
@view = new HomeView()
return
services: (params) ->
@view = new ServicesView()
return
导航栏 (HTML)
<a href="Home">Home</a>
<a href="Services">Services</a>
PS:我想知道的另一件事是,当控制器被调用时:
define [
'controllers/base/controller',
'views/home_view',
'views/services_view'
], (Controller, HomeView, ServicesView) ->
'use strict'
这是使用 AJAX 加载主页和服务视图我只想加载实际调用的视图?
谢谢你的帮助。