这是我的 JS代码
a.directive("easyuiLinkbutton", function () {
return {
restrict: "E",
scope: {},
controller: function () {
this.initialize = function (elem, attrs) {
$(elem).linkbutton({
iconCls: attrs.iconCls
});
}
}
};
});
a.directive("newCase", function (caseMVCService) {
return {
require: '^easyuiLinkbutton',
link: function (scope, elem, attrs, easyuiLinkbuttonCrtl) {
easyuiLinkbuttonCrtl.initialize(elem, attrs);
}
};
});
和 HTML
<easyui-linkbutton>
<new-case iconCls="icon-add" plain="false"></a>
</easyui-linkbutton>
工作正常。
现在我正在尝试这样做:
<easyui-linkbutton></easyui-linkbutton>
<new-case iconCls="icon-add" plain="false"></a>
抱怨这一行并不起作用:
require: '^easyuiLinkbutton',
是否有可能得到我想要做的工作?
由于