js / chaplin.js,我有一些困难找到关于chaplin路线的文件。
我有以下代码(cofeescript),它在chrome中工作但在firefox中它尝试导航向服务器执行请求并返回404错误。服务器端是ASP MVC 3项目。
路线 define - > '使用严格' (匹配) - > 匹配'','页面#home' 匹配'主页','页面#home' 匹配'服务','页面#services'
的PageController
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
Navbar(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加载Home和service视图我只想加载实际调用的那个?
感谢您的帮助。