原创 微信小程序自定義組件詳解

最近開發小程序項目,小程序的的文檔挺詳細的,特別是官方提供了很多組件。但是,對於一些項目適用場景,官方所提供的組件是無法滿足的。這時候,需要我們自己去開發一個自定義組件,來滿足當前項目的需求。 如何創建一個自定義組件 從小程序基礎

原创 vue 插槽,`slot`和 `slot-scope`已被廢棄

最近忙着寫一些組件,關於插槽這一塊自己還是用着 slot 和 slot-scope,然後看了一下文檔的更新,於是又重新把“插槽”學習了一篇,下面一段是文檔中的說明: 在 2.6.0 中,我們爲具名插槽和作用域插槽引入了一個新的統

原创 devDependencies和dependencies有什麼區別呢

在使用npm安裝一些包時,經常要用到npm install這個命令,而對後面跟着的參數–save和–save-dev經常搞糊塗,那我們來看下這兩者到底有啥區別。 devDependencies用於本地環境開發時候所需要的依賴

原创 Vue報錯:Uncaught TypeError: Cannot assign to read only property 'exports' of object 的解決方法

npm run dev跑步起來 具體錯誤如下圖,![在這裏插入圖片描述](https://img-blog.csdnimg.cn/20190620224049468.png?x-oss-process=image/waterma

原创 npm報錯 This is probably not a problem with npm,there is likely additional logging output above可能的原因

1 npm WARN Local package.json exists, but node_modules missing, did you mean to install? 解決方法: 輸入npm install 或 cnp

原创 webpack打包之後,圖片無法顯示問題

編譯打包之後,圖片顯示不出來? 若圖片在公共css樣式中引入,打包之後將css抽離,引入路徑發生改變,故圖片顯示不出。 解決方法:將圖片引入寫在代碼裏面 有些圖片過大,超過打包時轉換成base64圖片的大小限制,可以去更改圖片大

原创 微信小程序問題--invokeWebviewMethod 數據傳輸長度爲 4228142 已經超過最大長度 1048576 數據傳輸錯誤

VM2741:1 invokeWebviewMethod 數據傳輸長度爲 4228142 已經超過最大長度 1048576 數據傳輸錯誤 單次setData長度有限制:1048576

原创 x5內核,video標籤點擊播放不自動全屏

在點擊video播放時,不讓它全屏顯示播放? <video id="video" src="" controls autoplay muted x5-playsinline="" playsinline="" webkit-pl

原创 那些不知道的Vue API

1.使用 performance 開啓性能追蹤 performance API 是 Vue 全局配置 API 中的一個,我們可以使用它來進行網頁性能的追蹤,我們可以在入口文件中添加: if (process.env.NODE_ENV

原创 vue 賦值無法更新視圖

問題:在開發過程中,有時候,我們明明給數組元素賦值或者對象屬性的添加或刪除,並可以打印出來,但始終無法渲染到頁面上。 其實vue文檔有寫: 數組元素賦值 由於 JavaScript 的限制,Vue 不能檢測以下變動的數組: 1.當你利

原创 element-UI 表單圖片驗證問題

問題:element-UI的表單驗證似乎並沒有覆蓋到文件上傳上面,當我們需要在表單裏驗證圖片時,就會出現問題。 當圖片爲空時,點擊保存,會出現提示。當我們上傳圖片成功之後,圖片爲空的提示不會消失。 解決辦法:圖片上傳成功執行this.

原创 webpack中alias配置

作用:設置別名是爲了讓後續引用的地方減少路徑的複雜度 vue-cli2.0 在\build\webpack.base.conf.js文件下設置 //例如 src - components - a.vue - router

原创 淺談vuex,購物車實例

通過購物車的一個案列,把vuex學習了一篇。 vuex概念淺談 Vuex 是一個專爲 Vue.js 應用程序開發的狀態管理模式。它採用集中式存儲管理應用的所有組件的狀態,並以相應的規則保證狀態以一種可預測的方式發生變化。簡單的來說,就是數

原创 Vue-本地記事本webApp案例開發

Vue的安裝 Vue.js 不支持 IE8 及其以下版本,因爲 Vue.js 使用了 IE8 不能模擬的 ECMAScript 5 特性。 Vue.js 支持所有兼容 ECMAScript 5 的瀏覽器,一般都會推薦使用NPM進行Vue

原创 服務器端渲染和客戶端渲染

SSR,英文全稱叫 Server side rendering ,服務器端渲染。 每當有客戶端請求頁面了,服務器先在後端調用(模板引擎)template,把指定的頁面預先在後端渲染後,然後通過res.end把這個渲染完畢的完整頁面,返回