javascript - 无法识别 meteor 自定义 HTML 标签

标签 javascript html css meteor

我有一个 <navbar>我使用 html 标记将我的 CSS 导航栏样式分配到我的页面。它在不在 Meteor 开发环境中时有效,但 Meteor 似乎不理解自定义标签。我可能最终会切换到 div 容器,但我很好奇 Meteor 是否可以读取它们。

<navbar>
    <img class="just-another-image" src="/img/vector-logos-for-the-win.svg"></img>
    <div class="more-navbar-stuff"></div>
</navbar>

Meteor 返回了类似这样的错误:

While Building the application:
client/index.html:123: Expected "navbar" end tag
.../vector-logos-for-the-win.svg"></img>         <div class="mor...
                                        ^

Meteor 是否支持这些标签,我只是做错了什么,还是我必须使用 div?我确实关闭了导航栏末尾的导航栏标签,这显然是一个例子。我的真实导航栏包含更多内容,不平衡的标签可能导致错误。

最佳答案

Don't close your img tag, it's a self enclosed tag, ie <img class="..." src="..."> — saimeunt

我去使用查找替换 </img>在整个文件上,这似乎解决了这个问题。事实证明它确实与不平衡标签有关,并且自定义标签兼容。

关于javascript - 无法识别 meteor 自定义 HTML 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27162810/

相关文章:

javascript - ios 的硬件加速 css3 转换

javascript - 使用 Jquery 显示当前日期和时间

css - 在 IE9 中水平未对齐的 div 在 FF/IE8/Chrome/Opera/Safari 上正常

javascript - 显示: none is removed 不显示图片

javascript - KnockoutJS - 数据绑定(bind)错误

javascript - 可能更好的方法来编写这个 hacky 切换按钮?

javascript - 调用 $watchCollection 时 Angular $digest 无限循环

css - 液体标题与html中的导航栏发生冲突

php - 登录 cookie 不在页面刷新时保存

html - 在移动页面中将按钮放置在正方形中