javascript - Vuetify 断点与 CSS Helper 类

标签 javascript html css vue.js vuetify.js

我在 Vuetify 文档或互联网上的代码片段中看到了不同的示例,这些示例涉及 Vuetify 断点或 CSS 帮助程序类,以标记对屏幕大小有反应的元素。

是否有标准或推荐的做法,甚至是很小的性能差异来确定我何时应该使用其中一种或另一种?

例如:

<p v-if="$vuetify.breakpoint.hiddenMdAndUp">...</p>
// vs
<p class="hidden-md-and-up">...</p>

最佳答案

CSS 辅助类完全依赖于浏览器及其对媒体查询的处理。 我敢打赌它比一段总是在 v-if 后面的 javascript 快得多。

此外,如果您真的需要使用一段 javascript 来使某些元素可见或隐藏,在 Vue 中,最好使用 v-show(它使用 display 元素的属性,而不是像 v-if 那样从 DOM 添加/删除)。查看 spec详情。

关于javascript - Vuetify 断点与 CSS Helper 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57324759/

相关文章:

javascript - 替换固定位置的标题,固定另一个标题位置

javascript - 将边框样式添加到完整日历中的事件

滚动 div 内的 CSS 工具提示

javascript - 获取保存函数实例的变量的名称,在函数内部,

javascript - 重写 : Navlinks Image Button Effect

javascript - 任何人都可以帮助我使用回车键来执行这个程序吗?

JavaScript动画滑动菜单

javascript - 元素从 HTML 中消失

javascript - 用于定义页面加载样式的 Cookie 值

javascript - Android - 当互联网中断时继续使用 HTML5 javascript 播放音频 - 获取、blob