如何解決vue在部分機型上渲染失敗?

近期很多人在使用vue的時候都發現在部分機型上渲染失敗的問題,即數據已改變,頁面無渲染,點擊頁面後又渲染了,就和卡死了一般,目前在華為上出現過,百度也有不少人提問。

尊重別人,尊重自己。


如何看待寧可在知乎和百度提問也不去 github 開 issue 的用戶?...

---

補充:題主確實去 github 開 issue 了,但是如我所擔心的那樣,無視了我苦口婆心寫在 issue template 裡面的 reporting guidelines,除了提供了個機型之外啥信息也沒有... vue 2.x view render fail · Issue #4727 · vuejs/vue

你說我一來沒有你說的這個機型,二來你沒有提供任何重現代碼,連 Vue 的具體版本、用了什麼插件、用了什麼構建工具,用的是手機內置的瀏覽器、還是 webview、還是 Chrome,什麼信息都沒有,難道要我專門去買一台這個手機然後靠猜的來幫你重現嗎?

這裡只好借題發揮一下,談談開 issue 的姿勢問題。開 issue 的初衷,是為了解決問題;但這不代表你開了 issue 就等於把責任全丟給我了;我需要有足夠的信息才能定位問題的根源,才有可能解決這個問題。但是這些信息、場景、上下文,只有你才知道,你不說我怎麼可能猜得到?真的是拜託了,開 issue 的時候務必站在維護者的立場上思考一下,如果你是維護者看到這樣一個 issue,你覺得你有足夠的信息去解決這個問題嗎?提這樣一個信息不完全的 issue,除了浪費大家的時間真的沒有任何意義。讓你花點時間收集和提供詳細的信息,不是為了方便我,而是為了解決你的問題啊...


哪個代碼都有bug,這不是槽點~不過你可以考慮不用vue


看到題主用這種方式提問,而且不帶詳細描述,最後還帶尊重別人,尊重自己…

你提問的方式就很不尊重啊喂!


題主最先的問題是: 「如何看待XXX?」,

描述是: 「很多人...部分機型...」

圈小右就算了, 玉伯和司徒是怎麼回事?

還匿名。

最後來了句:「尊重別人, 尊重自己。」

這根本不是解決問題, 這明顯是要搞事呀。


我也遇到過,尤其華為手機後來加了個插件polyfill.min.js改善很多,如果單獨拉出來的,要注意是不是加了es6或es6+的語法


哈哈,我也碰到過,是華為mate7,頁面還會抖動呢。後來我們放棄這個機型了,問題無解,自己分析了一下不是vue的問題。


嗨 華為 紅米 真的……一提到它們我都頭疼……炸裂


這種問題建議直接去GitHub提Issue,提之前注意規範,把詳細的BUG出現方式都要附帶上,不然作者沒法給你重現,也就沒辦法解決你的問題,雖然作者大大也混知乎但是這裡並不是解決實際問題的地方,畢竟叫逼乎。


提bug 就是了。

生產環境只能用穩定版,坑少。

新版本可能各種炫酷,但如果有一個嚴重問題可能就會把項目做死。


開源社區經常出現一撥人覺得前面的人寫的不行,然後重寫框架的事情。


謝邀,

我也嚇了一跳,以為是豌豆莢老同事的短視頻美化 App VUE bug 被提到知乎上來了。。。

原來是 .js

(跪


推薦閱讀:

vue.js實例項目有木有?
vue-cli 該如何正確打包iconfont?
Vue 父組件和子組件怎麼理解?
Angular2 相比 Vue 有什麼優勢?
既然用 virtual dom 可以提高性能,為什麼瀏覽器不直接自帶這個功能呢?

TAG:前端開發 | Vuejs |