- 博客(9)
- 收藏
- 关注
原创 前端 javascript 导出 excel 表格
需要注意的是,页面上我们通常一页只是展示比如10条数据,用户自己去通过翻页查看剩余数据或者通过修改页数查看更多。那么在点击导出按钮的时候,就需要另外一个单独获取所有数据的接口,或者自己把页数改为最大或者某个指定范围,以导出真正需要的数据。
2025-01-16 10:10:28
328
原创 前端在线预览PDF文件(兼容移动端)
将 build 和 web 两个文件夹,整个放到项目中的 public 文件夹下(我的是 Nuxt3 项目,但如果是 Vite 创建的 vue3 项目同样也是放在 public 文件夹下)4、在移动端设备上,会发现预览时 pdf 整体内容缩放过小,影响阅读,虽然可以通过手动进行放大,但是这里是可以进行初始设置的。我从v4一直试到v3,最后在这个版本才是最稳定的,测试了一下98%以上的文件都能预览。因为我的需求是打开弹框进行查看,如果你的项目中不是,那么你打开新页面就行,记得把链接带上。
2025-01-13 10:41:27
1512
原创 Vue2 通过 SortableJs 实现拖动元素进行位置交换,不变更其他元素位置
sortablejs 中文文档其实也可以不用 sortable 插件的,可以自己用原生js去写,就是我懒了点,不想去写各种监听事件和样式了。
2025-01-10 10:38:43
392
原创 Nuxt3 如何在页面加载完成回到顶部
我们可以在官方文档中,找到 useNuxtApp 的说明是一个内置的可组合函数,它提供了一种访问 Nuxt 共享运行时上下文的方式,该上下文在客户端和服务器端都可用。它帮助你访问 Vue 应用程序实例、运行时钩子、运行时配置变量和内部状态,如 ssrContext 和 payload。
2024-07-05 15:25:49
833
原创 Inline JavaScript is not enabled. Is it set in your options?
一、想要做的事儿和遇到的问题:移动端在做适配的时候,使用了vw适配方案。对于我的项目来说,设计稿的尺寸 / 3.75(如:50px / 3.75 = 13.333vw),但是每次写单位的时候,要手动在控制台计算一下。所以想要自己写一个 less 的自定义函数去做这个计算。1. 公共的less文件编写:// common.less// px 转 vw.vwMixin() { @functions: ~`( function() {this.vw = function(size
2021-07-27 13:50:49
9613
2
原创 npm install 报错 proxy...connect ECONNREFUSED 127.0.0.1:8087
一、先查看目前配置:npm config list二、检查proxy = "http://127.0.0.1:8087/" 和registry = "http://registry.npmjs.org/"三、将源设置为淘宝源:npm config set registry https://registry.npm.taobao.org 将代理设置为空:npm config set proxy null四、重新 npm install 即可...
2021-03-09 10:29:44
2628
1
原创 新手玩家在Linux(centOS7)下部署Django项目的过程
自己在云服务器搭了个小项目,把过程和踩的坑都记录下来。操作系统:centOS 7python版本:3.7.4Django版本:2.2mysql版本:5.7.29一、服务器环境的搭建(1)更新系统软件包yum update -y(2)安装软件管理包和可能使用到的依赖上面那一步执行完了之后,接着按顺序执行以下命令yum -y groupinstall "D...
2020-04-08 23:27:02
4130
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人