原创 原聲js控制瀏覽器全屏或者退出全屏

開啓全屏 if (document.documentElement.requestFullscreen) { document.documentElement.requestFullscreen(); } //Fi

原创 Vue實現監聽dom節點寬高變化

在Vue中實現監聽dom節點寬高變化 原生js方法 該方法適用所有vue項目,原生js開發的思維 <div ref="datas"> <div class="scroll_box" ref="scroll" style="

原创 node-sass install 失敗處理方法

運行 yarn config set sass-binary-site http://npm.taobao.org/mirrors/node-sass  yarn config set sass-binary-site http://n

原创 windows link 文件夾至工作區

npm link 會可以把組件包link到node_modules下面 組件包運行 npm link 工作區 npm link xxx (組件包名) 原來是link 把組件包做成全局的依賴包 任何工作區都能引用 不足的地方

原创 小程序圖片移動、縮放、旋轉封裝組件(二)

附之前關於小程序圖片移動、縮放、旋轉的文章 首先感謝這麼多人的評論;受寵若驚,始料未及= =!; 應大家的的要求 我把這個功能做了一個組件;本來想做成第三方插件;你們可以直接使用的;但是第三方插件提交的時候遇到了點問題;好像個人開發不

原创 vue-router動態路由實現前端權限管理

年初了,抱着試試水的心態出去面試了兩家公司;其中一家公司面試的時候多次問到了vue-router的動態路由實現權限管理的問題;回來後我就仔細研究了一下 router.addRoutes 動態路由是基於vue-router 新增的rou

原创 前端網站安全問題

攻擊類型 xss攻擊 XSS攻擊全稱跨站腳本攻擊,是一種網站攻擊受信任用戶的腳本攻擊; 舉例: 網站A有一個輸入框,用戶A利用這個輸入框編寫了具有攻擊性的代碼,並且上傳到了服務器,用戶B通過網站A瀏覽頁面時,攻擊性代碼運行,從而達到

原创 面試題(一)

若干個數字,怎麼選出最大的五個 方法一 let arr=[]; arr.length=10000000; for(let i=0,len=arr.length; i<len; i++){ arr[i]

原创 微信H5開發遇到的坑(二)

ios中滾動沒有慣性問題 ios設備上dom的滾動都沒有慣性, 解決方案 body{ -webkit-overflow-scrolling: touch; } 但是在項目應用中使用這個之後出現了一個新的問題;動態創建的節點在第一

原创 Promise瀏覽器兼容問題

文章目錄Promise 在360瀏覽器兼容模式下無法運行 Promise 在360瀏覽器兼容模式下無法運行 解決方案 npm install babel-polyfill --save 修改 entry: { app: ['

原创 vue單頁面應用引入並配置weixin-js-sdk

vue項目公衆號開發,需要使用到分享功能,根據文檔引入weixin-js-sdk,首次接觸,所以一開始就百度看了大量的貼吧,幾乎所有的文章都是說單頁面SPA應用需要在每次url變化的時候都得重新配置sdk,也就是wx.config()

原创 HTML中的meta標籤

常用meta <meta charset='utf-8'> <!--聲明文檔使用的字符編碼--> <meta name="description" content="不超過150個字符"/> <!--頁面描述-->

原创 關於sessionStorage的誤解

sessionStorage 都知道是瀏覽器的一種本地緩存技術;一直以來我也認爲只要是同域名的所有標籤頁都能共享一個session;但是今天突然發現了一個問題,我做了兩個項目,都放在了同一個服務器上面,並且每個項目由自己單獨的登錄界面

原创 微信小程序踩坑日誌(二)

文章目錄indexOftextarea路由 indexOf 在wxml文件中不能使用 Object.keys() toString() indexOf() ; 其中indexOf()方法在wxml中怎麼樣都返回undefined

原创 flex彈性佈局知識回顧筆記

文章目錄flex 學習筆記flex 容器display:flex;flex容器屬性flex元素屬性 flex 學習筆記 flex 容器 display:flex; 把容器轉換成彈性盒,兼容寫法 display: -webkit