将请求传递给服务器sammyjs
问题描述:
sammyjs的新功能。我们广泛地有两个模块,一个是服务器端渲染,另一个是解耦客户端应用程序。我们已经实施了ko和sammy及其工作良好。但对于一些请求,我需要将它传递给服务器。 sammy有可能吗?将请求传递给服务器sammyjs
Sammy(function() {
this.get(".*", function() {
var view = window.location.pathname;
if(view == "/")
appViewModel.currentView("home-page");
else if(view == "/product")
appViewModel.currentView("product-page");
else if(view == "/admin")
return false; // SSR Page
});
}).run();
答
答案原来是非常简单的,只是不抓住要求摆在首位。
this.get("^(?!\/admin$).*$", function() {
// Do something
});