- 博客(12)
- 收藏
- 关注
原创 vite+ts中使用Luckysheet实现表格导入、在线编辑、保存到后端
效果大致如下,首先主页面会有个按钮点击确定后选择文件,然后打开弹框编辑工具栏和右键菜单可以自定义配置 点击确定后调用后端接口 后端处理后回显到页面首先是引入插件,有两种方法,一种是cdn引入在线文件,但是资源加载缓慢,经常报错,这里建议使用下面这种1、在这个网站拉取源码2、执行 npm install 下载依赖3、执行 npm run build 进行打包。
2023-11-03 17:29:36 3164 1
原创 vite+ts使用vue-codemirror实现sql、js代码编辑器
同时安装使用sql/javascript语言的代码编辑器,根据自己需要选择。2、引入该sql-formatter.js文件。1、npm安装sql-formatter插件。如果想要黑色编辑器的主题, 可在命令行安装。对SQL代码进行格式化/清空功能。
2023-11-03 16:58:49 1398
原创 vue中使用v-html如何避免xss攻击??
有时候后端返回的数据是这样的这时我们想到使用vue指令v-html实现,但是这样会有问题,如何防止跨站点脚本(XSS)攻击?这里我们借助插件vue-dompurify-html来实现,直接上代码。
2023-05-17 17:40:45 1315
原创 vite+ts 使用echarts(封装组件)
3、引入options.ts,获取popupOptions。2、在options中导出配置项方法,方便在页面中调用。1、在views文件夹下新建options.ts。b. useResize.ts 代码如下。2、自定义hook,图表自适应屏幕。1、首先引入MyEcharts 组件。a. scr下新建hooks文件夹。
2023-04-27 15:53:17 884
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人