AngularJs在另一个模块中编译指令

时间:2014-05-14 14:48:56

标签: javascript angularjs angularjs-directive x-editable angularjs-compile

在角度Js中我创建了一个模块,并尝试使用xeditable模块(http://vitalets.github.io/angular-xeditable/)。我的模块中有一个指令,我试图在xeditable的指令中编译但它保持不变(编辑面板不显示我的控件,在代码中它仍然显示我的指令的名称)。

这是xediable中我认为应该编译的行:

$compile(self.editorEl)($scope);

我认为这是由于依赖性所以我将myApp的依赖项添加到editable中。以下是bootstrap angular的方法:

angular.bootstrap($app, ['myApp' ,'xeditable']);

以下是我注册xeditable的方法:

angular.module('xeditable', ['myApp'])

代码$compile(self.editorEl)($scope);未在任何内容中设置返回值。那么这是否意味着self.editorEl将在编译后更新?

我正在寻找正确的区域,或者您认为错误是在其他地方?没有例外被抛出。

0 个答案:

没有答案