我看到很多与此主题相关的问题,但没有一个可以解决我的问题。
我有一个情况,需要检查窗口的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
},
mounted
下进行了更改和检查,但是我无法看到来自Hello from client
的任何日志。 - Yashwardhan Pauranik