原创 vue源碼剖析

一、首先要搭建調試環境 獲取地址:https://github.com/vuejs/vue    這裏是下載到本地了,但是如果想上傳到自己的github上需要再建一個文件夾,把除README.md之外的所有文件拷貝過去,然後就是本地庫與g

原创 typescript基本語法

test-ts.ts import { isConstructorDeclaration } from "typescript"; //二、類型註解 let var1: String var1 = 'typescript' var1

原创 前端面試題總結

flex:1的使用場景。 父元素有寬度,想讓子元素的寬度都相同。 .parent{ width:300px; display:flex; } .parent div{ flex:1; } vue項目中左右佈局時,左邊

原创 node.js支持es6的方法及pm2下使用babel-node支持es6

原文鏈接:https://blog.csdn.net/wushichao0325/article/details/85262063 https://blog.csdn.net/wushichao

原创 nuxt.js項目node-sass安裝不成功的解決方案

Node-Sass安裝失敗引發的思考 在mac OS或liunx系統下,有時候在安裝node-sass時會出現,Permissions Errors 可能出現的情況是這樣:       閱讀後你將得到什麼 你將成功的解決node-sa

原创 鼠標移入移出元素顯示與隱藏的技巧

在做網站右上角的退出登錄時,需要鼠標移到頭像上顯示退出按鈕,移出時不顯示退出按鈕。另外頭像和退出按鈕是同級元素,同在一個父元素中。如果直接用hover來做的話,當鼠標從頭像移到退出按鈕時,退出按鈕總是不顯示,因爲退出按鈕的父元素並不是頭像

原创 vue-quill-editor編輯器踩坑

vue-quill-editor github 傳送門:https://github.com/surmon-china/vue-quill-editor quill編輯器官網:https://quilljs.com/docs/quicks

原创 nuxt.js寫項目踩坑

1、在用vue寫項目時,寫組件必須寫上name屬性,且在引用組件時,組件名首字母大寫,且在模板結構中首字母小寫,必須是這樣寫纔可以。組件名首字母大寫,模板中用首字母與後面名字用-分隔都不可以。代碼如下: 組件: <template>

原创 nuxt.js項目初始化

原文鏈接:https://www.cnblogs.com/cckui/p/10063550.html Nuxt是基於Vue的一個應用框架,採用服務端渲染(SSR),可以讓用戶的Vue單頁面應用(

原创 vue寫頁面時注意的事項

1、在每寫一個頁面時需要在樣式文件中加scoped  ,使樣式只在當前頁面生效,不加scoped的話,那編譯上線後就會使所有的頁面都使用這個樣式,影響其它頁面,如果是公共的樣式,建議寫在app.vue中或別寫一個樣式文件,全局引用。 <

原创 vue-quill-editor踩坑記

1、在做quill編輯器時,會遇到中文沒有首行縮進的功能,因爲quill 的樣式靠 css class name 來輸出,不同於內聯樣式;所以不會在內聯樣式中寫樣式,都是通過quill-editor和quill-container來渲染。

原创 mpvue小程序踩坑

1、mpvue在用getCurrentPages()獲取頁面棧時會eslint提示getCurrentPages未定義,原因是getCurrentPages()是小程序的原生方法,不需要定義的,eslint有比較嚴格的校驗,在用getCu

原创 微信js-sdk 微信自定義分享顯示圖片和描述不顯示

在做h5頁面分享時,用到了微信的自定義分享js-sdk  。 有時會不顯示自定義的圖片和描述。分步驟檢查出現的問題: 調用config 接口的時候傳入參數 debug: true 可以開啓debug模式,頁面會alert出錯誤信息。以下爲

原创 ueditor上傳視頻到騰訊雲點播,在微信和QQ的X5瀏覽器上視頻播放不正常

最近在做一個後臺管理系統,使用ueditor上傳視頻到騰訊雲點播,前臺網站再使用js-sdk-v6(即騰訊雲點播提供的播放器插件),在ios和pc上可以正常播放,但是在安卓手機的微信瀏覽器和QQ瀏覽器(這兩個都是X5內核的瀏覽器)上播放不

原创 vs code 出現html js css 註釋不正常

最近在做項目時,使用vs code進行註釋時,只能註釋成js可以識別的註釋代碼。如下     這樣的註釋html是不認的,自然是註釋不成功,還會報錯。 通過上網搜索,最終定位成是裝的插件太多,造成有些快捷鍵衝突了。把vetur插件卸載之