我创建了一个显示工具提示的指令:
app.directive('tooltip',function(){ return{ restrict: 'A',link: function(scope,element,attr){ element.bind('mouseenter',function(e){ scope.setStyle(e); }); } } });
相应的setStyle()函数:
$scope.setStyle = function(e){ $scope.style = { position: 'absolute',// some other styles }; $scope.$digest(); };
$scope.style应用于此:
<span ng-style="style">I am a tooltip</span>
这是我看法的一部分,由拥有$scope.style的控制器处理
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。