无头浏览器初体验-事件点击 发表于 2022-06-17 | 分类于 js 以下功能基于puppeteer实现中文文档英文文档 引入插件,并且打开启动 1234567891011121314151617181920const puppeteer = require('puppeteer');(async () => { brow ... 阅读全文 »
ts中string类型问题 发表于 2022-05-22 | 分类于 ts 因为类型为 “string” 的表达式不能用于索引类型 “{}”,问题解决方案使用ts的时候碰到如下问题: 12345let str = 'a'let obj = { a: 1}obj[str] = 4 此时obj[str]会有错误提示,因为类型为 &q ... 阅读全文 »
文件url路径转换file对象 发表于 2022-04-18 | 分类于 js , node 实现一个小功能,远程url转为file对象方案一: 12345678function getFileFromUrl(url: string, fileName: string) { return new Promise(async (resolve, reject) => ... 阅读全文 »
Pinia的reset方法 发表于 2022-03-17 | 分类于 vue3 pinia本身提供了一个reset方法,可以重置store 123const store = useStore()store.$reset() 但是store如果采用setup写法的时候,使用reset方法,因为不支持所以会报错,如下图:解决方法:2. 在mian.ts中为pinia注册rese ... 阅读全文 »
Ant-Design-Vue-定制主题 发表于 2022-02-23 | 分类于 vue3 方案一:全局引入在main.ts中引入组件库样式 @import ‘~ant-design-vue/dist/antd.less’; // 引入官方提供的 less 样式入口文件 @import ‘your-theme-file.less’; ... 阅读全文 »
vue2和vue3通过函数调用一个组件 发表于 2022-01-17 | 分类于 vue2 , vue3 实现一个简单的弹窗组件: vue2 函数式组件写法,通过extend方法:创建ui.vue文件,存放我们的组件,如下: 阅读全文 »
sheetjs导出excel(一) 发表于 2021-11-17 | 分类于 js , vue , sheetjs 这里以vue+element为例:项目遇到这样一个需求,将下列表格导出为excel: 阅读全文 »