这是我的代码:
.directive('mydir', function mydir() {
'use strict';
return {
restrict: 'A',
link: function(scope, elem, attrs) {
elem.attr('tooltip', 'hello');
});
}
};
})
;
当html渲染时,工具提示属性出现在其上,但工具提示不会出现在悬停状态。但是,如果我将tooltip属性硬编码到元素上,则工具提示会出现在悬停状态。我做错了什么?
答案 0 :(得分:0)
@Betty St说你需要在工具提示功能里面提供选项,你不应该设置属性&使用compile
函数,而根据您的代码不需要范围。
<强> CODE 强>
.directive('mydir', function mydir() {
'use strict';
return {
restrict: 'A',
compile: function(elem, attrs) {
elem.tooltip({title: 'hello'});
});
}
};
});
感谢。