【问题标题】:Is it possible to render x.jade partial in angular?是否可以以角度渲染 x.jade 部分?
【发布时间】:2013-09-15 18:22:09
【问题描述】:

如果我渲染some.html 而不是some.jade,则以下代码有效。

angular.module('myApp', []).
  config(['$routeProvider', function($routeProvider) {
  $routeProvider.
      when('/', {templateUrl: 'partials/some.jade',  controller: myAppController}).      
      otherwise({redirectTo: '/login'});
}]);

是否可以将翡翠文件呈现为部分角度?

【问题讨论】:

    标签: angularjs pug


    【解决方案1】:

    是的,这是可能的。看下面link

    需要注意的两个重点是:

    1. templateUrl: 'partials/some' 而不是 templateUrl: 'partials/some.jade'
    2. 在路由中添加以下内容:(代码用于node中的expressjs)

      app.get('/partials/:name', function (req, res)
       { var name = req.params.name;
         res.render('partials/' + name);
      });`
      
    3. 退出并重新启动节点/快速服务器。

    【讨论】:

    • 要明确一点,这不是 Angular 渲染翡翠,它是 angular 调用 express 渲染翡翠和 angular 读取完成渲染的 html。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 2019-07-16
    • 2015-08-04
    • 2015-10-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多