Angularjs 角度JS模板通过模板url路由,呈现的模板不';t支持基本角度表达式
嗨,我正在构建一个简单的angular应用程序,我发现在ng视图下呈现的模板(作为angular路由的一部分,通过返回模板URL…)不支持角度表达式。为了测试这一点,我将{{2+2}}包含在index.js文件中,返回4,并将{2+2}}作为字符串呈现在主模板中 我正在本地主机上测试这一点 有人知道为什么会这样吗Angularjs 角度JS模板通过模板url路由,呈现的模板不';t支持基本角度表达式,angularjs,templates,routing,Angularjs,Templates,Routing,嗨,我正在构建一个简单的angular应用程序,我发现在ng视图下呈现的模板(作为angular路由的一部分,通过返回模板URL…)不支持角度表达式。为了测试这一点,我将{{2+2}}包含在index.js文件中,返回4,并将{2+2}}作为字符串呈现在主模板中 我正在本地主机上测试这一点 有人知道为什么会这样吗 // router.js var app= angular.module('app', ['ngRoute']); // configure our routes app.conf
// router.js
var app= angular.module('app', ['ngRoute']);
// configure our routes
app.config(function($routeProvider) {
$routeProvider
// route for the home page
.when('/', {
templateUrl : 'templates/main.html',
controller : 'mainController'
})
});
// index.html
<BODY ng-app="app">
{{2 + 2}}
<ng-view></ng-view>
// main.html
{{2+2}}
//router.js
var app=angular.module('app',['ngRoute']);
//配置我们的路线
app.config(函数($routeProvider){
$routeProvider
//主页的路径
。当(“/”{
templateUrl:'templates/main.html',
控制器:“主控制器”
})
});
//index.html
{{2 + 2}}
//main.html
{{2+2}}
请添加一些代码。刚刚添加。。更多信息。。index.js下的表达式的计算结果为4,但在ng视图标记之间呈现的模板中,它的计算结果为字符串“{2+2}”。为什么js文件(index.js)包含HTML代码?@rgwoodiii控制台中出现了什么错误?它没有抛出错误,但只是将角度表达式作为字符串进行计算