我在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