为了账号安全,请及时绑定邮箱和手机立即绑定

看最后的ngnice上面的injector的示例的问题

jquery 和angularjs 不再引用。
<body ng-app="string">
	<div ng-controller="ctrl1">
		{{gameName}}
	</div>
</body>
	var a = angular.module('string', []);
    	var _div = $("<div class='' ng-controller='t1'>{{label}}</div>");
    	$(document.body).append(_div);
    	a.controller('ctrl1', ['$scope', function(c){
    		c.gameName='controller';
    	}]);
    	angular.element(document).injector().invoke(function($compile){
    		var scope = angular.element(_div).scope();
    		$compile(_div)(scope);
    	});
    	
    	function t1($scope){
    		$scope.label = 'injector';
    	}

运行后的代码错误点为 invoke ,Uncaught TypeError: Cannot read property 'invoke' of undefined


正在回答

1 回答

我是菜鸟  

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
AngularJS实战
  • 参与学习       205465    人
  • 解答问题       1158    个

一起学习AngularJS的基础教程,通过实例学习并学会AngularJS

进入课程

看最后的ngnice上面的injector的示例的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信