亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

vue父子組件如何同時觸發window.onresize?

vue父子組件如何同時觸發window.onresize?

手掌心 2019-01-29 23:17:38
APP.vue里面使用了mounted contact組件里面也使用了mounted 我首頁設置的是/home 在首頁改變大小會彈出1 如果在切換到/contact下只能彈2 我想在子組件contact中改變大小時同時讓1也彈出來應該怎么辦呢?下面這樣的布局下能做到嗎?PS:后來我發現一個現象 就是我把contact組件中的mounted去掉 當再切換到組件contact中改變大小時App.vue里面的mounted就能生效了 可以彈出1 但是兩個mounted為什么不能同時生效?App.vue<template>   <div id="app">     <div class="nav">       <span><router-link to="/home">首頁</router-link></span>       <span><router-link to="/product">產品</router-link></span>       <span><router-link to="/contact">聯系</router-link></span>     </div>     <div class="views">       <router-view/>     </div>   </div></template>mounted () {     window.onresize = () => {       return (() => {         alert(1)       })()     } }contact.vuemounted () {    window.onresize = () => {      return (() => {         alert(2)       })()     } }
查看完整描述

1 回答

?
至尊寶的傳說

TA貢獻1789條經驗 獲得超10個贊

addEventListener

查看完整回答
反對 回復 2019-01-29
  • 1 回答
  • 0 關注
  • 612 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號