1

我创建了一个流星项目并添加了 krazyeom:material-design-lite 包。然后我创建了 2 个简单的 html 文件,其中一个包含

<head>...</head>

另一个包含

<body>...</body>

我的设计看起来像这样:

全高菜单布局

在我添加了 iron:router 之后,只<body><template name="layout"></body>替换了</template>.

Router.route('/', {name: 'layout'});

它看起来像这样:

非全高菜单的破坏布局

如您所见,设计现在不是 100% 高度;如果我调整到移动分辨率,它不会出现 3 行图标来显示侧边栏。

可能是什么问题呢 ?

4

1 回答 1

1

好吧,我遇到了同样的问题。截至目前,将 mdl 与铁路由器一起使用时存在一些问题。即使是 Template.xyz.events 没有使用 mdl 自定义标签触发的问题。

这个问题很快就会得到解决(希望如此)

https://github.com/Zodiase/meteor-mdl

这个 repo 正在积极开发中,以支持流星中的 mdl。请关注此 repo 以获取任何进展。

其他明智的使用类似的插件,如https://atmospherejs.com/materialize/materialize

像 mdl 这样的材料设计,我在我的几个项目中使用它并且没有问题

于 2015-07-13T14:43:40.147 回答