【发布时间】:2020-02-09 08:45:36
【问题描述】:
我看到了很多与此主题相关的问题。但他们都没有解决我的问题。
我有一种情况,我必须检查窗口的innerWidth,以使用isMobile 变量检查设备是否为移动设备。
<div v-if="isMobile" class="stores">
<p class="text-uppercase text-muted mb-0 mt-4">
...
</p>
</div>
下面是我的脚本代码。我正在检查process.client,但它以false 的形式出现。我不知道我是否遗漏了需要在某处添加的内容(可能是 nuxt.config.js)。
data() {
return {
isMobile: false,
};
},
mounted() {
if (process.client) {
console.log("Hello from the client!");
this.isMobile = window.innerWidth < 768;
}
console.log('process', process.client); // Logs as false
},
【问题讨论】:
标签: nuxt.js