0
我從一個空的body元素開始,然後動態添加包含ng-controller屬性的HTML。在將html添加到主體後,我想引導Angular應用程序。這適用於角度1.0,但不適用於1.3.8。任何想法爲什麼?手動引導角 - 不使用1.3.8
require(['angular'], function(angular){
'use strict';
buildDom();
function buildDom(){
$('body').append('<div role="tabpanel" ng-controller="WelcomeController"><span>{{greeting}}</span></div>');
}
var app = angular.module('demo', []);
app.controller('WelcomeController', function($scope) {
$scope.greeting = 'Welcome!';
});
angular.element(document).ready(function() {
angular.bootstrap(document, ["demo"]);
});
});
最終結果 - 我看到{{問候}}而不是歡迎!
定義了GroupsService嗎?你在控制檯上看到什麼錯誤? – PSL
什麼不起作用?你看到什麼錯誤?在定義之前調用'buildDom()'是否重要? – Marc
抱歉,GroupsService不在那裏。我將編輯代碼 – nuway