【发布时间】:2017-01-25 09:54:26
【问题描述】:
我正在尝试使用可以将文本 (Arctext.js) 弯曲为 Angular 指令的 jQuery 插件。
指令似乎工作正常,给定的文本按预期弯曲,除了我希望这个文本是一个 Angular 变量。 问题是 jQuery 插件似乎在 Angular 解析变量值之前执行。
我的 html 元素:
<h2 class="circle">{{ myController.myVar }}</h2>
我的指令:
return {
restrict: "C",
link: function(scope, element, attrs) {
element.arctext({radius: 500})
}
}
页面将“{{ myController.myVar }}”显示为弯曲文本。
如何取而代之的是变量值?
【问题讨论】:
-
你会分享更多代码还是准备小提琴?
-
看起来您的指令无法访问插件。您是否尝试在指令中获取插件数据?
-
这是一个小提琴:jsfiddle.net/k8ffmbL0/1
标签: javascript jquery angularjs angularjs-directive jquery-plugins