原创 在VUE中使用定時器 this的指向問題

普通寫法 this指向windowsetInteval(function () { console.log(this) }, 1000) // window,因爲setInterval()函數是window對象的函數箭頭函數 this指向

原创 select

<select class="messtype" @change="type_fn()" id="s1"> <option v-for="item in types" :value="item.label">{{item.tex

原创 用JS將指定的關鍵詞高亮

1.把指定的多個關鍵詞放到數組,然後循環的替換<!DOCTYPE html> <html> <head> <meta charset="{CHARSET}"> <title></title> </head> <body>

原创 VUE 子組件向父組件傳參(事件傳值)

1.在子組件的方法中註冊一個事件用 this.$emit("事件名稱","要傳遞的參數")。2.要在子組件中觸發這個方法3.在父組件引用子組件的時候用v-on 指令綁定註冊的事件名稱。4.然後就可以操作傳過來的值了舉個栗子: 父組件 <t

原创 常用的數組方法

1.filter 過濾篩選 返回新數組,遍歷數組中元素,哪一項返回true就把哪一項存放r新數組中例1:var arr=[{"name":"新疆","value":0.229},{"name":"安徽","value":0.279},{"

原创 數組去重方法

unarr(arr){ var tmpArr = [], hash = {};//hash爲hash表 for(var i=0;i<arr.length;i++){ if(!hash[arr[i]]){//如果has

原创 自定義一個模態框

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta