VM2007:27 TypeError: element.popover is not a function
link : function(scope, element, attrs){
console.log(element);
element.popover({
animation:true,
html:true,
content:realContent,
placement:attrs.placement,
delay: { 'show': 100, 'hide': 100 },
container:'body',
title:attrs.popovertitle
});
为什么呢?
其中,该指令boot-popover运行在如下结构:angular用的是最新版
<p boot-popover content="{{node.nodeRemarks}}" class="node"
ng-class="{5901:\'done\',5902:\'todo\',5903:\'revised\',5904:\'unusual\'}[node.status]"
popovertitle="{{node.businessNode.nodeName}}">
输出的console.log(element);如下:
Je crois comprendre que
popover
devrait être le plug-in externejq
que vous avez introduit. La question est donc la suivante : votrejq
et ses plug-ins ont-ils été introduits correctement ? Il faut savoir que si la posture est mauvaise, lejq
introduit de l'extérieur ne remplacera pas lejqlite
intégré.Voir le document ngJq