AngularUIのモーダル ビューと、コントローラーを動的に割り当てる角度マテリアルの動作のダイアログ ビューを再現し、値を引数として送信できるようにしようとしています。
AngularUI コードを模倣しようとしましたが成功しませんでした:
var elem = document.getElementById('placeholder');
elem.setAttribute('ng-controller', 'ctrl');
var injector = angular.element(elem).injector();
var compile = injector.get('$compile');
var rootScope = injector.get('$rootScope');
var controller = injector.get('$controller');
var ctrlInstance = controller('ctrl', {$scope:rootScope, value:'hello'});
var result = compile(elem)(rootScope);
値を渡さずにコントローラーを動的に割り当てるために機能します。私は何を間違っていますか?