【问题标题】:How do i handle routing using both angular js and node js (express)?如何使用 Angular js 和 node js(express)处理路由?
【发布时间】:2016-06-18 00:27:12
【问题描述】:

我正在使用 node、express 和 angular js 创建单页应用程序。我不知道如何在角度和快递(节点)中管理路线。 请帮助我,如果可能的话,请提供一些示例代码或链接。

【问题讨论】:

    标签: angularjs node.js express routing mean-stack


    【解决方案1】:

    如果您想创建单页应用程序,您需要使用 Angular 路由器在您的应用程序中导航而无需重新加载,但通常您需要来自服务器的数据,要组织这些数据,您需要节点上的路由。

    这是一个ngRoute的例子

    http://plnkr.co/edit/L4Hxf7KiiVuouPWRv4pl

    var app = angular.module("myApp", ["ngRoute"]);
    app.config(function($routeProvider) {
      $routeProvider
        .when("/", {
          template: 'hello'
        })
        .when("/red", {
          template: 'hi'
        })
        .when("/green", {
          templateUrl: 'hello.html'
        })
        .when("/blue", {
          templateUrl: 'blue.html'
        });
    
    });
    

    节点路由示例 http://expressjs.com/en/guide/routing.html

    【讨论】:

      猜你喜欢
      • 2017-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-26
      • 2013-08-22
      • 2019-02-19
      • 2012-05-24
      相关资源
      最近更新 更多