- Vue3 + Ts + vite +antD-V + pinia
- 实现你想实现的指令
- 回车即可执行
/// <reference types="vite/client" />
// 为Vue文件生命类型模块,记住就行,这样在import vue组件时vscode不报错
declare module '*.vue' {
import type { DefineComponent } from 'vue'
// eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/ban-types
const component: DefineComponent<{}, {}, any>
export default component
}
- option配置
- 参数配置
- 获取解析后的参数
- defineAsyncComponent的使用
- 指令的设计
- 父子指令的调用关系
- useHint
- useHistory
- useDebounce
- Vue组件完成负责数据操作
- Command命令完成数据展示
- 取消路由使用
- 打包项目
- dist文件下新增manifest.json文件
- 配置manifest.json
let imageObj = (img.files[0])
let fr = new FileReader() //异步读取文件对象
fr.readAsDataURL(imageObj) //读取为data:url数据流
fr.onloadend = function(){
// 把base64数据存放到localStorage中
localStorage.setItem("imgBase",fr.result)
}