原创 vue 結合原生tabe 渲染表格 實現 固定頭部、固定右側、單選按鈕、單元格拖拽監聽位置

1.vue 結合原生tabe 渲染表格 實現 固定頭部、固定右側、單選按鈕(避免el-table 數據量大卡頓) // table.vue <template> <div id="oldTable" v-if="heade

原创 基於Vue、element ui 來進行第三方UI庫開發、打包、發佈,站點發布支持markmod語法

一、基於Vue、element ui 來進行第三方UI庫開發、打包、發佈,站點發布支持markmod語法 二、目錄結構介紹 . ├── build // 構建信息腳本 │ └── bin ├──

原创 storybook+Vue

storybook 實例 功能介紹 .storybook/webpack.config.js 可以用來重寫 storybook 的默認配置 相關插件介紹和使用 1. knobs knobs插件提供一個表單控制檯,用戶可以

原创 vue組件間通信($attrs, $listeners)

一、介紹 $listeners(自下而上傳遞數據), $attrs(自上而下多組件傳遞數據) 在vue組件化開發過程中,涉及到多層組件嵌套,但如果僅僅是傳遞數據,而不做中間處理,使用Vuex層架複雜度這時候使用。 代碼參考地址:h

原创 notification 組件

// element-ui // notification 組件 // DOM 解析 /** 1. transition 用來設置過度動畫 2. customClass 傳入自定義的類名 3. position 傳入默認彈出

原创 express 測試瀏覽器緩存

// 測試Server端 express // Cache-Control 設置緩存 const express = require('express'); const fs = require('fs'); const pat

原创 Typescript註解

// test-descriptor.ts /** * 1.註解(裝飾器)是一類特殊類型的聲明,可以用在類、方法、構造器、屬性和參數上。 * 2.其實本質上,定義一個註解,就是定義一個TypeScript方法,只是該方法必須符

原创 typeScript interface和type區別

typeScript interface和type區別 interface 參考資料 ----> https://www.tslang.cn/docs/handbook/interfaces.html // ts 自定義類型

原创 Typescript 記錄

// 基礎類型 // 布爾值 let isDonen: boolean = false; console.log('布爾值:', isDonen); // 數字類型 let decLiteral: number = 6; con

原创 Object.freeze和Object.seal

===============Object.freeze=============== const freeObj = {name: 'zyn'} const freeObj1 = Object.freeze(freeObj) f

原创 vue provide / inject

vue 使用 provide,inject。2.2.0 新增provide / inject 介紹provide 用法inject 用法實現 provide / inject 可監聽 provide / inject 介紹 1.

原创 String和Buffer

一、JS語言自身只有字符串數據類型,沒有二進制數據類型,因此NodeJS提供了一個與String對等的全局構造函數Buffer來提供對二進制數據的操作 // 可以將文件的內容讀取到Buffer實例,或者是直接構造Buffer實例。

原创 js 自定義事件

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="wid

原创 git 操作記錄

一、git分支操作 命令 介紹 git clone xxx 克隆遠程倉庫代碼 git branch -a 查看當前倉庫的所有分支(包括本地分支和遠程分支) git branch -r 查看當前倉庫的遠程分支

原创 js自動檢測是否使用new關鍵字創建函數

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width