原创 VUE + TS項目記錄 vuex-class

npm install --save vuex-class 文件目錄: 代碼展示 index: import Vue from 'vue'; import Vuex from 'vuex'; // 引入模塊 import

原创 VUE + TS項目記錄 (修飾器vue-property-decorator)

安裝: npm i -S vue-property-decorator 提示: I: 首先安裝上面兩個模塊 II: 使用相應的模塊,引入對應的模塊 ** 01: @Prop 屬性傳遞 ** ** // 使用: <h4> {{p

原创 npm發佈vue包

01: 新建文件夾 02: npm init => 生成 package.json 每個人的不一樣 { "name": "ktrees", "version": "0.0.1", "description": "發佈的

原创 VUE + TS項目記錄 (文件命名)

01: 倉庫Store I: 模塊引入 在store文件下index.ts引入所需要的的模塊,並且在modules中註冊 namespaced: true => namespaced爲false的時候,state,mutatio

原创 axios關於Ts接口,常用的列表

export interface AxiosTransformer { (data: any, headers?: any): any; } export interface AxiosAdapter { (config: A

原创 vue+typescript的vscode代碼片段設置編碼

{   "Print to console": {     "prefix": "vue TypeScript Template",     "body": [       "<template>\n\t<div>\n\n\t</div>

原创 VSCode中"experimentalDecorators"設置問題

前言 最近用vue+typescript做項目,腳手架構建好項目後,發現vsCode一直髮出警告提示,百度之後,解決了。 但是又不僅僅是百度就解決了。 問題的出現 工作區有幾個項目,新開的項目添加進來的位置在最後。警告提示: Exper

原创 記一次,axios,jq,xhr獲取後端,excel數據亂碼

01: 低版本的jq,不支持二進制數據的解析 01: 版本3.X 02: 設置 xhrFields: { responseType: ‘blob’ }, $.ajax({ url: 'http://192.168.1

原创 js遍歷對象的幾種方法

for…in (遍歷對象自身和原型上,可以遍歷的屬性) Object.keys (遍歷對象自身,可以遍歷的屬性) Object.getOwnPropertyNames(obj) (遍歷對象自身,可以遍歷和不可遍歷的屬性)

原创 vue styel,class簡單介紹

標籤class屬性 class: 一個 data:{ bgred : 'red', flag:true } <p :class="bgred"> 字符串</p> <p class="zhijie"> 字符串

原创 $attrs props

$attrs 01: 獲取父組件,上面的屬性(不包括class,style) 02: prop父組件傳遞給子組件的數據 A根 B子組件 C孫子組件 C => 獲取A根傳遞的數據 <根A :data1='數據1' :dat

原创 父子組件同時更新(三種方法) VUE

01: this.$emit(‘自定義事件’,val) <child-one :ms="a" @devicehandel="emithandel"></child-one> <button @click='emithandel'

原创 vue $listeners祖孫之間通信事件

A是父組件, B是子組件 ,C孫子組件 當我們A 向 C 傳值的時候我們有幾種方式 01: A父組件 => b子組件 => C子組件 02: VUEX 03: $listeners 根組件 <template> // v-o

原创 npm script 教程

我們爲什麼放棄了gulp與grunt https://www.cnblogs.com/zldre...該篇文章介紹了怎麼使用npm script

原创 函數節流 + 函數防抖

<div class="jie" style="height:300px; width:300px; overflow:auto; border:1px solid #aaa; margin-bottom:10px;"> <d