vue.js - 为什么 Vue 剥离了这一组件中的样式属性
问题描述
我有一个 Vue 组件,其中组件模板中任何标记上的任何样式属性都从呈现的输出中剥离。Vue 2.6。没有构建步骤。组件模板在 js 模板字符串中定义。无论是绑定的还是静态的,样式都会被剥离。相邻组件的样式属性渲染得很好。我的风格没有回车。这对任何人有什么建议吗?
这是我的组件的开始......
Vue.component("justif-choice", {
template: `
<div style="top:500">
qsdfqdf
</div>
`,
...
这是调用我的组件的行...
<xsl:text disable-output-escaping="yes">
<justif-choice ref="justifChoice" ></justif-choice>
解决方案
好的,找到了。我正在测试的样式规则 top:500 需要 'px' 才有效。所以是浏览器剥离了它,而不是 Vue?这个故事可能还有更多内容,因为相同的代码在另一个页面上也可以正常工作,但是添加“px”已经修复了它。
推荐阅读
- python-3.x - 如何进入 docker 容器并使用 Paramiko 模块在 Python 中重新启动服务?
- nginx - 是否可以在 nginx 上设置“完整请求”超时?
- python - 在编辑时删除并重新添加数据库子项
- python - 我如何能够在文件中搜索输入并在函数中打印它们
- sql - Postgresql 使用 Limit 和 Order by 没有 select 和 where 大小写
- javascript - ajax 请求的原子性
- python - 没有类变量的类数或更好的选择
- javascript - 单击嵌套 HTML 元素的 2 级时避免触发 1 级的事件(使用 JQuery)
- python - TensorFlow 测量预测 GPU 时间
- sql - 将 XML 数据上传到 SQL Server