在页面中使用组件时,安装方法被调用了两次

问题描述 投票:0回答:1

我在页面中使用的一个组件中有一个模式代码,一切正常,但是如果我刷新页面比调用两次的挂接钩子破坏了我的代码。我只希望它调用一次。

import axios from '~/plugins/axios';

export default {
  data() {
    return {}
    };
  },
  components: {
    LoginSignupModal
  },
  mounted() {
    console.log('mounted called......');
  },
<template>
    <div>
      <p>
        <LoginSignupModal :isModalOpen='isModalOpen' v-on:onModalClose="onModalClose($event)"></LoginSignupModal>
      </p>
    </div>
</template>
vue.js nuxt.js
1个回答
0
投票

尝试使用process.server

 mounted() {
    if(!process.server){
       console.log('mounted called......');
    }
  },
© www.soinside.com 2019 - 2024. All rights reserved.