我试图在流星上使用iconic.js包,但我不知道如何让它工作。我尝试添加一个包含iconic.min.js的本地包,然后执行以下操作:
<img class="iconic" data-src="/iconic/smart/envelope.svg">
但装载任何东西都没有运气。有什么提示吗?
答案 0 :(得分:1)
Ionic Docs
加载页面后,您可能还想注入一些SVG。这是构建单页面应用程序和使用前端库和框架(如Angular,Backbone和Ember)或者进行jQuery.load()等调用时的常见情况,这些调用会在初始自动注入后进行DOM更改并添加图标
我想这也包括Meteor,因为在页面加载时DOM并不总是准备就绪。
所以它只是在你的Template.hello.rendered = function() {...}
回调中运行它,包含这些图标的模板:
var iconic = IconicJS();
iconic.inject('img.iconic');