原创 使用Vue.prototype 和 vue.use()實現全局方法的區別

轉載自:https://www.jianshu.com/p/03c6b1b2941b 經常在main.js中看到  Vue.prototype.$xxx = xxx; 和使用vue.use() api.js 我在學習使用的過程中,

原创 如何正確判斷this的指向

轉載自:https://juejin.im/post/5d124a12f265da1b9163a28d 如果用一句話說明 this 的指向,那麼即是: 誰調用它,this 就指向誰。 但是僅通過這句話,我們很多時候並不能準確判斷 this

原创 介紹下 npm 模塊安裝機制,爲什麼輸入 npm install 就可以自動安裝對應的模塊

轉載自:https://github.com/Advanced-Frontend/Daily-Interview-Question/issues/22 1. npm 模塊安裝機制: 發出npm install命令 查詢node_modul

原创 CDN在前端開發的作用

轉載自:https://blog.csdn.net/weixin_41697143/article/details/82758630  CDN在前端開發的作用 CDN 內容分發網絡:content delivery network ​ 概

原创 邊距margin重疊解決方案(BFC)

邊距重疊解決方案(BFC) 首先要明確BFC是什麼意思,其全英文拼寫爲 Block Formatting Context 直譯爲“塊級格式化上下文” 兩個或多個塊級盒子的垂直相鄰邊界會重合。結果的邊界寬度是相鄰邊界寬度中最大的值。如果出現

原创 Vue 的父組件和子組件生命週期鉤子執行順序

加載渲染過程父beforeCreate->父created->父beforeMount->子beforeCreate->子created->子beforeMount->子mounted->父mounted 子組件更新過程父beforeUp

原创 sourcetree安裝跳過Atlasian賬戶

https://blog.csdn.net/u011921396/article/details/78410396 在安裝sourceTree的時候讓添加Atlassian賬戶,而且還不能跳過,太噁心了,解決方法: 在你取消安裝後,so

原创 axios封裝

import Vue from 'vue' import axios from 'axios' import router from '@/router/index.js' import uuid from 'uuid' import

原创 SourceTree回滾版本到某次提交

本次教程將講述如何使用SourceTree來回退代碼到某次提交。 方法/步驟 1 打開sourceTree,切換到開發分支 2 打開本地工作副本test1.txt文件,編輯新增 add test1  3 提交併推送本次新增到

原创 Vue之在methods中使用filter的方法

轉載自:https://www.jianshu.com/p/70dc9ca9f354 1、filter有兩種方式 設置全局的filter的方法 Vue.filter(‘name’,function (val) {}) 設置當

原创 JavaScript數組遍歷:for、foreach、for in、for of、$.each、$().each的區別

轉載自:https://segmentfault.com/a/1190000017394445 一、for Javascript中的for循環,它用來遍歷數組 var arr = [1,2,3,4] for(var i = 0 ; i<

原创 js原生拖拽的兩種方法

轉載自:https://blog.csdn.net/weixin_41910848/article/details/82218243 一.mousedown、mousemove和mouseup  拖着目標元素在頁面任意位置 如果要設置物體

原创 vue中使用keep-alive保存用戶瀏覽數據和瀏覽位置

轉載自:https://juejin.im/post/5b2ce07ce51d45588a7dbf76 vue中,我們所要實現的一個場景就是: 1.搜索頁面==>到搜索結果頁時,搜索結果頁面要重新獲取數據, 2.搜索結果頁面==>點擊進入

原创 採用 position absolute和fixed佈局,安卓鍵盤頂起遮擋正常頁面

h5頁面採用 position absolute和fixed佈局時,安卓鍵盤彈起時,採用absolute和fixed佈局的標籤也會跟隨滑動,會遮擋正常頁面,導致正常頁面不能正常操作。 方法一是:採用 input框聚焦和失焦的時候,做一些操

原创 js判斷頁面是首次被加載還是刷新

轉載自:https://blog.csdn.net/shangxinwei/article/details/90411907  1 利用window.name屬性在頁面刷新時不會重置判斷(在該屬性空置的情況下可使用) if(window.