原创 indexOF
indexOF 這個屬性不僅string可以使用,array也可以使用。 不通的是string全兼容,array不兼容低級瀏覽器,所有不怎麼用。 如果想array也可以用。可以自己寫一個構造函數,去兼容array情況下的低級瀏覽器版本。
原创 清楚瀏覽器緩存給link標籤加版本方法
var ol=document.getElementsByTagName("link");var oldhref=null;var v='?v=12
原创 JS開關禁止重複點擊
var a=true if(a==false)return if(a==true){ ...... } a=false
原创 JS結合七牛實現上傳頭像的效果
1 拿7牛的token 通過後臺的接口拿到7牛的token; 2 7牛的域名, 後面要和7牛返回的路徑 結合。 var addr = 'http://opf2ucy0n.bkt.clouddn.com/' 3 創建file
原创 一個盒子在父級中水平垂直居中
#box{ //父級 text-align: center; display: table; } #div1{ //子集 vertical-
原创 JS 實現上傳(導入)excle 文件方法
html: <form enctype="multipart/form-data" > <input type="file" id="fileupload" nam
原创 vue-cli2:一個網站需要多個API地址,怎麼配置?學習一下
1 打開目錄 config,在裏面新建一個api.js2 開始配置2-1 prod.env.js (生產環境)module.exports = { NODE_ENV: '"production"', API_1: '"這裏
原创 解決上線以後瀏覽器緩存問題
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <!-- 禁止瀏覽器從本地機的緩存中調閱頁面內容。 --> <meta http-equiv=
原创 vue 安裝詳情
1 安裝最新版 node,js 2 安裝 git 3 打開 git-bash npm install vue-cli -g安裝 vue命令環境驗證安裝ok?vue --version 生成項目模板vue init <模板名> (模板用 w
原创 vue-router 頁面傳參的倆種方法
a頁面傳參到b頁面 routes頁面代碼 let routes = [ { { path: '/a', component: A, name: 'a', }, { path: '/b/:Id
原创 vue-:class
vue動態綁定class 1- 可以綁定 變量形式 :class='變量a',data裏面定義變量a,操作變量a,可以改變就class類名 <div :class='a'></div> data:{ a:'classA' } <st
原创 vue-router動態利用配置內容
一 script裏面動態操作routers裏面的配置可以用 this.routerthis. router包含多種可操作的類型,可以實現動態的把routers裏面的配置顯示到HTML頁面當中。 1-this.router.pat
原创 vue引入 jquery 插件
1 下載 cnpm install jquery --save(jquery小寫) 2 需要修改build/webpack.base.conf.js,修改3處的代碼 1) // 在開頭引入webpack,後面的plugins那裏
原创 變量名衝突的解決辦法
變量名衝突面向對象 命名空間 封閉空間 ;()() √模塊化 √
原创 沒得幹看看
獲取屬性: 元素.getAttribute('屬性名'); var n=this.getAttribute('index'); 設置屬性:元素.setAttribute('屬性名','屬性值'); this.setAttr