无法识别流星自定义 HTML 标记
Meteor Custom HTML tags not recognised
我有一个<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...
^
流星是否支持这些标签,我只是做错了什么还是我必须使用div?我确实关闭了导航栏末尾的导航栏标签,这显然是一个示例。我真正的导航栏包含更多内容,可能是不平衡的标签导致了错误。
不要关闭你的img标签,它是一个自我封闭的标签,即
<img class="..." src="...">
- saimeunt
我去对整个文档使用查找替换</img>
,这似乎解决了这个问题。事实证明,它确实与不平衡的标签有关,并且自定义标签是兼容的。
我之前在 Meteor 中使用过自定义标签(实验性地,不在生产中),没有任何问题。为了安全起见,我后来将它们更改为普通标签,但根本没有看到任何问题。
相关文章:
- 制作一个不带HTML a标记但在动画播放完毕后指向其他页面的超链接
- HTML标记在脚本标记中工作
- 是否可以添加这行“;“照原样”;在HTML标记中
- 一个正则表达式,用于从JS中的HTML标记中删除id、样式和类属性
- 如果匹配项在特定的html标记中,则跳过regex匹配
- 使用 Pure JS 更改 HTML 标记名称
- 如何使用javascript选择字符串的部分,添加html标记或删除部分
- HTML标记,包含带引号的JavaScript代码中的引号
- 如何在JavaScript中创建打字机效果,这将考虑html标记规则
- 将c#视图模型转换为javascript模型时转义HTML标记
- Regex剥离具有特定属性的html标记
- 如何在不创建格式错误的HTML标记的情况下分解字符串
- HTML 标记未在 AngularJS ckEditor 中应用,而是在 Ediator 中显示 HTML 元素标记代码
- 如何在angularJS中运行for循环而不使用html标记
- Riot 每个构建 HTML 标记
- 用HTML标记+ 替换关闭的HTML标记
- 存储包含html标记的文本
- Regex以转义HTML标记
- 在html标记中序列化javascript代码
- JS来显示HTML标记