如何将iconic.js与Meteor应用程序集成?

时间:2014-07-12 07:34:52

标签: meteor

我试图在流星上使用iconic.js包,但我不知道如何让它工作。我尝试添加一个包含iconic.min.js的本地包,然后执行以下操作:

    <img class="iconic" data-src="/iconic/smart/envelope.svg">

但装载任何东西都没有运气。有什么提示吗?

https://useiconic.com/tools/iconic-js/

1 个答案:

答案 0 :(得分:1)

Ionic Docs

  

加载页面后,您可能还想注入一些SVG。这是构建单页面应用程序和使用前端库和框架(如Angular,Backbone和Ember)或者进行jQuery.load()等调用时的常见情况,这些调用会在初始自动注入后进行DOM更改并添加图标

我想这也包括Meteor,因为在页面加载时DOM并不总是准备就绪。

所以它只是在你的Template.hello.rendered = function() {...}回调中运行它,包含这些图标的模板:

var iconic = IconicJS();
iconic.inject('img.iconic');