我需要根据设备类型更改要在网格视图中显示的元素数量。对于移动视图和桌面视图。我经历了很多建议,比如
- 检查设备屏幕尺寸
- 检查设备类型
最后我最终检查了方法中的设备类型。
methods: {
isMobile() {
if (screen.width <= 760) {
return true
} else {
return false
}
},
},
我使用 isMobile() 方法为每个设备定义我的条件。我的问题是如何将此 isMobile() 方法用作计算属性,因为我只返回一个布尔值。并且可以在没有均匀监听器的情况下像这样使用。因为它到目前为止工作正常。但是我正在寻找一个更统一的解决方案,因为我是 VueJs 的新手。提前致谢。