materializecss + meteor(materialize-meteor 库):如何渲染图标? (或其他有效的框架)

materializecss + meteor (materialize-meteor library): how to render icons? (or other framework which works)

据报道 Github 上的问题:https://github.com/d0minikk/materialize-meteor/issues/20(但我在那里没有看到 activity,这可能意味着该项目不再适用)

或者解决这个问题,什么是 CSS/whatever 设计的 Material 框架,可以很好地与 Meteor (1.1+) + Cordova (5.0+)?

我尝试了 menu(在官方 Material 设计网站上,Materializecss 参考,存在)和 目录

 <i class="material-icons">menu</i>
 <i class="material-icons">toc</i>
as explained at: http://materializecss.com/icons.html

我知道可能需要添加

<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">

但是在哪里? (因为我没有使用 Materializecss 目录,而是作为一个 Meteor 模块。我还使用 iron:router,它不允许我在任何地方放置标签)

改为呈现

来自示例:http://materializecss.com/side-nav.html

然而,这在任何地方都没有记录(据我所知)。

您可以使用以下代码在项目的某处创建一个新的 HTML 文件:

<head>
    <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
</head>

尽管我无法在使用 iron:router 时手动添加 head 标签,但我通过添加

设法做到了
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> <!-- to render icons -->

in common 模板设置为 layoutTemplate in:

Router.configure({
    loadingTemplate: 'loading', // template displayed over the current view(template) while it's being loaded
    layoutTemplate: 'common' // common template to the various views (including Polymer elements import)
});