//工作中遇到的:

創(chuàng)新互聯(lián)企業(yè)建站,十多年網(wǎng)站建設經(jīng)驗,專注于網(wǎng)站建設技術(shù),精于網(wǎng)頁設計,有多年建站和網(wǎng)站代運營經(jīng)驗,設計師為客戶打造網(wǎng)絡企業(yè)風格,提供周到的建站售前咨詢和貼心的售后服務。對于成都網(wǎng)站建設、成都網(wǎng)站設計中不同領(lǐng)域進行深入了解和探索,創(chuàng)新互聯(lián)在網(wǎng)站建設中充分了解客戶行業(yè)的需求,以靈動的思維在網(wǎng)頁中充分展現(xiàn),通過對客戶行業(yè)精準市場調(diào)研,為客戶提供的解決方案。
(1)Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop being mutated: "flag"
原因:子組件直接更改父組件中的屬性
解決辦法:無法直接更改可以用$emit()傳遞參數(shù)至父組件中,然后在綁定在子組件中的父組件方法里更改父組件屬性
例:
//父組件
<map-china :flag="isShow" @on-change-flag="changeFlag"/>
//export default --> methods
changeFlag(val){
this.isShow = val;
}
//子組件
this.$emit('on-change-flag', val)//學習中遇到的:
(1)echarts中map地圖全屏展示出現(xiàn)圖型大小不變的問題
原因:echarts設置的是這樣,但是當全屏的時候,是滯后的,導致全屏之后的容器大小還是之前的大小,需要重置大小
解決辦法:
只需要在echarts后面加一段代碼就可以解決了,使echarts充滿容器
myChart2.setOption({...});
//頁面改變時更新echarts容器使其自適應
setTimeout(function (){
window.onresize = function () {
myChart2.resize();
}
},200)
或者添加這個
myChart2.setOption({...});
window.addEventListener("resize",function(){
myChart2.resize();
})到此這篇關(guān)于vue開發(fā)中遇到的問題總結(jié)的文章就介紹到這了,更多相關(guān)vue開發(fā)中遇到的問題內(nèi)容請搜索創(chuàng)新互聯(lián)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持創(chuàng)新互聯(lián)!
當前文章:vue開發(fā)中遇到的問題總結(jié)
當前網(wǎng)址:http://chinadenli.net/article22/jiiccc.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、用戶體驗、虛擬主機、服務器托管、外貿(mào)網(wǎng)站建設、網(wǎng)站內(nèi)鏈
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)