【问题标题】:Pass the request to server sammyjs将请求传递给服务器 sammyjs
【发布时间】:2017-04-14 17:21:12
【问题描述】:

sammyjs 新手。我们大致有两个模块,一个是服务器端渲染,另一个是解耦客户端应用程序。我们已经实现了 ko 和 sammy 并且它的运行良好。但是对于某些请求,我需要将其传递给服务器。 sammy 可以吗?

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();

【问题讨论】:

    标签: sammy.js


    【解决方案1】:

    答案很简单,只是一开始就不要捕获请求。

    this.get( "^(?!\/admin$).*$", function() {
       // Do something
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-24
      • 1970-01-01
      • 2011-09-25
      • 1970-01-01
      相关资源
      最近更新 更多