vueモニター時計の使用法

時計の監視を監視す​​る必要があります:属性值、つまり、data

場合

  data () {
    return {
      language: ''
    }
  },
  methods: {
    handleSetLanguage (lang) {
      this.$i18n.locale = lang;
      this.language = lang;
      localStorage.setItem("lang", lang);
    }
  },
  watch: {
    language: {
      handler (val) {
        console.log(val, '改变了');
        if (val) {
          this.menuList = [{
            title: this.$t('navTop.aboutAllianceChain'),
            active: true,
          },
          {
            title: this.$t('navTop.metaUniverseMerchantAlliance'),
            active: false,
          },
          {
            title: this.$t('navTop.nftTradingPlatform'),
            active: false,
          },
          {
            title: this.$t('navTop.projectCommunity'),
            active: false,
          },
          {
            title: this.$t('navTop.newsAnnouncement'),
            active: false,
          },
          {
            title: this.$t('navTop.buyDag'),
            active: false,
          },
          {
            title: this.$t('navTop.purchaseGenesisNode'),
            active: false,
          },]
        }
      },
      immediate: true // 代表进入页面首先执行
    }
  },

記事が良いと感じたら、必ず注意を払い、注意を払い、収集してください。間違いがあれば訂正してください。転載が必要な場合は、出典を明記してください。ありがとうございます。

おすすめ

転載: blog.csdn.net/m0_49714202/article/details/124447040