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

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

是否可以将 Jade 文件渲染为部分 Angular ?

最佳答案

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

需要注意的两个重要点是:

  • templateUrl: 'partials/some'代替templateUrl: 'partials/some.jade'
  • 在路由中添加以下内容:(该代码用于node中的expressjs)
    app.get('/partials/:name', function (req, res)
     { var name = req.params.name;
       res.render('partials/' + name);
    });`
    
  • 退出并重新启动节点/表达服务器。
  • 09-09 22:20