我对 angularjs 比较陌生,我想做的是创建一个类似 ngView 的组件。
所以有一个很重要的过程就是给DOM注入一个控制器。
假设我们有一个 DOM,
<div>
<span>Name: {{name}}</span>
</div>
和一个控制器,
function InjectedController($scope) {
$scope.name = "Leo Yuan";
}
我想做的是将控制器“InjectedController”注入到部门中,
我尝试编写像ngView一样的代码,
$("div").contents().data('$ngControllerController', InjectedController);
但是还是不行,有什么问题吗?