我想在资产的子目录中使用html文件在AngularJS中的路径上设置templateUrl。它在当地很好地工作。AngularJS模板Url不工作
模板存储在:#{RAILS_ROOT} /应用/资产/模板
# Sets up routing
Blog.config(['$routeProvider', ($routeProvider) ->
# Route for '/post'
$routeProvider.when('/post', { templateUrl: './assets/mainIndex.html', controller: 'PostCtrl' })
# Default
$routeProvider.otherwise({ templateUrl: './assets/mainIndex.html', controller: 'IndexCtrl' })])
我试过利用asset_path,但是这似乎并没有在所有的工作。
使用相对路径... – harishr
确保您的JavaScript文件以erb结尾。 (即main.js.coffee.erb)。 asset_path应该可以工作.. – Randmness