原创 JS 將負數轉化爲正數

  javascript Math.abs(); console.log(Math.abs(-10));  

原创 通過webpack配置vue項目頁面title

vue 項目創建之後,在index.htm裏面的title,使用 htmlWebpackPlugin.options.title 進行的展示。 調整 webpack 配置最簡單的方式就是在 vue.config.js 中的 configu

原创 vue3的搭建

Vue3.0的搭建 Vue CLI 的包名稱由 vue-cli 改成了 @vue/cli。 如果你已經全局安裝了舊版本的 vue-cli(1.x 或 2.x),你需要先通過 npm uninstall vue-cli -g 或 yarn

原创 Vue2.0環境安裝

安裝node.js,沒有安裝的直接點擊可以跳轉到下載頁。 1.安裝淘寶鏡像,安裝後它的命令行工具是 cnpm npm install -g cnpm --registry=https://registry.npm.taobao.org

原创 vue 頁面A轉到頁面B,B頁面停留在A頁面的滾動位置

如果頁面A沿Y軸滾動一段距離,然後跳轉到頁面B;在進入B頁面時,B頁面已經滾動到頁面A的距離,返回頁面A,發現A還在之前的滾動位置; 在路由守衛回調中,設置每次進入路由時,將window的scroll值設置爲0;window.s

原创 正則表達 包含 英文、數字、特殊字符

第一種 必須包含數字、英文字母、特殊符號且大於等於8位(特殊符號包括: ~!@#$%^&*)   regx = /^(?=.*\d)(?=.*[a-zA-Z])(?=.*[~!@#$%^&*])[\da-zA-Z~!@#$%^&*]{8

原创 js 獲取本月第一天和最後一天,上月第一天和最後一天

當前月第一天 CurrentMonthFirst(){ var date=new Date(); date.setDate(1); return date; }, 當前月最後一天 C

原创 input placeholder的樣式

在input框中有時想將輸入的字和placeholder設爲不同的顏色或其它效果,這時就可以用以下代碼來對placeholder進行樣式設置了。 ::-webkit-input-placeholder{}    /* 使用webkit內核

原创 vue組件

子組件調用父組件方法 隨筆:後面時間充足了再補充 父組件 <template> <div> <head-title3 ref="headerNews3"></head-title3> <router

原创 在微信頁面中,關閉瀏覽器

給瀏覽器添加歷史記錄,並監聽是否進行回退操作 returnHistory:function returnHistory(){ var state = {  title: "title",  url: "#

原创 CSS3混合模式

mix-blend-model屬性用來定義元素與背景的混合模式,可以是元素與背景圖片的混合,也可以是元素與背景色的混合 background-blend-mode屬性用來定義背景的混合模式,可以是背景圖片與背景圖片的混合,也可以是背景

原创 給數組裏面的對象添加一個新的數據

ES6寫法 data.data.forEach((item,index) => { console.log(item.excerpt.length) let excerpt3 = {excerpt2:''}

原创 Weex 項目總結

在項目中,我覺得暫時有兩個地方需要總結一下,一個是weex內部的數據請求,一個是原生方法得調用。數據請求,在PC端調試的話會有跨域問題,在手機端沒有跨域問題。原生方法需要原生開發者根據 Weex文檔 寫一個module,再暴露出一個方法給

原创 CSS 實現圖片橫向拖動

在實際開發中需要實現圖片橫向拖動效果,查閱了些資料,現整理下,以便以後使用。 <div class="problemImg"> <img class="problemImg2" src="" alt="">

原创 數組的常見操作方法

數組的常見操作 let arr = [1,4,5,7,9];   1. 判斷數組中某個元素是否存在    para1:待判斷的元素  返回值:元素在數組中的索引,如果不存在,返回-1  let isExist = arr.indexOf