我在Google App Engine(python)上部署了角度应用程序。无法使用angularjs中的{{}}在视图中访问控制器变量
每当我尝试使用{{}}符号访问View上的控制器变量时,什么都不会发生。
控制器
$scope.abc ="ABC"
上查看
<h2>{{abc}}</h2>
,如果我跑我的本地应用,而无需应用程序引擎这工作。但部署后相同的代码不起作用。
我已经使用了这个,但没有得到任何东西。 {{}}有什么问题?
我在Google App Engine(python)上部署了角度应用程序。无法使用angularjs中的{{}}在视图中访问控制器变量
每当我尝试使用{{}}符号访问View上的控制器变量时,什么都不会发生。
控制器
$scope.abc ="ABC"
上查看
<h2>{{abc}}</h2>
,如果我跑我的本地应用,而无需应用程序引擎这工作。但部署后相同的代码不起作用。
我已经使用了这个,但没有得到任何东西。 {{}}有什么问题?
您必须更换{{}}标签
因为python django也使用它 var myApp = angular.module('DemoProject',[]);
myApp.config(function($interpolateProvider) {
$interpolateProvider.startSymbol('{$');
$interpolateProvider.endSymbol('$}');
});
myApp.run(function ($rootScope) {
});
使用它{$ $}将工作
我得到了同样的解决方案并回答了:) –
几乎同时 –
与angular和python/webapp的{{}}表达式存在冲突。所以我用$ interpolateProvider改变{{}}与////
app.config(function ($interpolateProvider) {
$interpolateProvider.startSymbol('//');
$interpolateProvider.endSymbol('//');
});
这里是一个多与这后
我们不可能解决这个无码 –
没有你的角模板代码是逐字标签中? –
检查您是否添加了ng-app和ng-controller作为属性...或者如果您使用路由检查您是否在配置中使用了正确的控制器... – walki12