原创 vue cli3常用配置

曾經我們熟悉的build文件不見了,config文件也不見了,如果你用過vue之前的版本,那麼你一定會說,誒呦臥槽,老子怎麼配置相關文件。不要急不要慌,樓主給你解決辦法 第一步在項目的根目錄下創建vue.config.js文件 m

原创 Ajax的使用及相關

Ajax的使用及相關 Ajax是什麼?如何創建個一個Ajax Ajax並不算是一種新的技術,全稱是asychronous javascript and xml,可以說是已有技術的組合,主要用來實現客戶端與服務器端的異步通信效果,

原创 簡析數組方法

ES5數組方法 1、ES push()接受多個參數,並將這些參數放置於數組尾部,返回新數組的長度,原始數組發生改變。 pop()不接收參數,從數組尾部刪除一個元素,並返回這個刪除的元素,原數組發生改變。 unshift

原创 js常用排序

冒泡排序 //兩兩比較,如果第一個值比第二個值大,交換位置,第一輪結束後,得到最大值 //以此類推 function bubbleSort(arr) { var temp; for(var i=0; i<arr

原创 css3動畫與js動畫比較

優點 css3 CSS3動畫在性能上會稍微好一些,瀏覽器會對CSS3的動畫做一些優化(比如專門新建一個圖層用來跑動畫) 代碼相對簡單 js 控制能力強,可以單幀的控制和變換。 寫的好,寫的好的話,完全可以兼容IE6 缺點

原创 js字符串方法總結(持續更新。。。)

1. substring:不改變原數組,返回一個新數組 只傳一個參數,表示從此位置一直截取到結束 var str = "substring" ; var newStr = str.substring(1); console.log

原创 企業級axios請求封裝

整理一個基於axios請求封裝 首先是request.js,這個文件是用來處理axios的配置、設置攔截器等等,它創建了一個實例,並將這個實例導出。代碼如下. import Vue from 'vue' import axios

原创 2020最新前端面試題

html5中新增標籤 main section article footer header 好處: a. 標籤自帶樣式 b. 便於搜索引擎優化 c. 可讀性強 css3 中新增內容 自定義動畫、文字陰影(text-shad

原创 複用的列表組件

在開發過程當中,列表頁面會有很多,比如:消息列表、用戶列表等。 我們可以爲這樣的頁面封裝一個可複用性的列表組件。 這些頁面的共性: 1、後端接口非常相似:請求列表數據 需要提交的參數 請求的頁數pageIndex 和 每頁的個數

原创 Eslint語法規則檢查

如何使用 安裝 npm install -g eslint 如果你第一次使用 ESLint,你必須使用 –init 命令新建一個配置文件: eslint --init 使用 ESLint 檢測任何 JavaScript 文件: e

原创 混合開發--JsBridge

衆所周知,app的一些功能可能會使用到H5開發,這就難免會遇到java與js 的相互調用,android 利用WebViewJavascriptBridge 實現js和java的交互,這裏介紹下JsBridge第三方庫的使用。 g

原创 vue cli3跨域配置問題

最近工作不是很忙,來就想自己搞個vue項目練練手,之前工作項目框架都是公司大佬搭建的,這次自己搭建框架遇到了一個跨域的問題,在網上百度了很多教程,講的都不是很如我意,這裏自己寫一篇博客記錄一下。 axios.js封裝請求代碼

原创 封裝微信小程序中input組件組件

參數 類型 示例 password Boolean(是否是密碼類型) password placeholder String (提示詞) 請輸入 name String (form表單中name值) na

原创 vue cli3配置跨域

最近工作不是很忙,來就想自己搞個vue項目練練手,之前工作項目框架都是公司大佬搭建的,這次自己搭建框架遇到了一個跨域的問題,在網上百度了很多教程,講的都不是很如我意,這裏自己寫一篇博客記錄一下。 axios.js封裝請求代碼