原创 動態合併elementUI表數據

html: 請求完數據掉方法getSpanArr() 效果圖:

原创 echarts圖渲染問題:解決圖不正常顯示,圖縮到一起了,清空圖表數據,隨窗口變化自動縮放問題(vue)

echarts圖是常用的數據展示圖表插件,在運用過程中可能會遇到各種問題,下面我總結一下我在項目開發中遇到的問題: 在切換tab頁的時候,很容易出現圖縮到一起了,如下圖: 重新加載數據,圖任然有數據 圖形不隨窗口放大縮小

原创 VUE事件修飾符總結

對事件添加一些通用的限制,比如阻止事件冒泡,Vue 對這種事件的限制提供了特定的寫法,稱之爲修飾符 用法:v-on:事件.修飾符 <!--阻止事件冒泡.stop--> <div id="div1" class="s

原创 css改寫滾動條樣式

/*滾動條樣式*/ body,html{ ::-webkit-scrollbar { width: 6px; /*height: 6px;*/

原创 JS快速建立一個數組,長度100,值是下標或者0

1.Object.keys和Array.apply和map var arr = Object.keys(Array.apply(null, { length: 100 })).map(function( item ) {

原创 js字符串的方法總結(包括es6新增方法)

1、str.charAt(index), str.charCodeAt(index) ,String.fromCharCode(num1,num2,…,numN) str.charAt(index); 方法返回指定索引位置處的字

原创 cnpm安裝手冊

1.安裝nodejs 2.配置環境變量 3.設置代理 首先用:npm install --save 如果網絡異常,再執行:cnpm install --save 成功後,執行:cnpm run dev 正常顯示機構服務

原创 vue源碼研究--Data爲啥要寫成函數?

大家在使用vue的時候,肯定有想過爲什麼 data 要寫成函數,而不允許寫成對象? 首先我們要想到: data是 Vue 實例上的一個屬性。 對象是對於內存地址的引用。 函數有自己的作用域空間。 vue 實例中的data是對象的

原创 面向對象的詳細理解與繼承方法對比

類的聲明 /** *es5 */ var Animal = function () { this.name = 'Animal'; }; /

原创 vscode自定義插件安裝位置

我們安裝的vsode編輯器的插件目錄默認在C盤: extensions文件會很大,佔用C盤空間 我們可以通過自定義vscode插件安裝位置來解決 1、前提:已安裝VSCode,並且已將其添加到了環境變量path中; 2、打開c

原创 HTTP協議知識總結

1.HTTP協議的主要特點 1.支持客戶/服務器模式。 2.簡單快速:客戶向服務器請求服務時,只需傳送請求方法和路徑。請求方法常用的有GET、HEAD、POST。每種方法規定了客戶與服務器聯繫的類型不同。由於HTTP協議簡單,使得

原创 實例化的對象沒有prototype屬性

function Human(){ this.height=180; this.say=function(){ alert("我在說話"); } } var he = new Human(); alert

原创 前端安全CSRF

安全類:CSRF CSRF:跨站請求僞造,英文:Cross-site request forgery forgery 攻擊原理: 從上圖可以看出,要完成一次CSRF攻擊,受害者必須依次完成兩個步驟:   1.登錄受信任網站A,並

原创 跨域通信的幾種方法

1. jsonp工作原理,參考jsonp.js // 創建ajax【參考網址】https://segmentfault.com/a/1190000006669043 jsonp.js jsonp = function (url,

原创 js原型鏈的詳細介紹

1.創造對象的方法: //第一種方式:字面量 var o1 ={name:'o1'}; var o2=new Object({name:'o2'}); //第二種方式:通過構造函數 var M=function(name){thi