- 博客(63)
- 收藏
- 关注
原创 解决uniapp页面路由传递大量数据,造成数据截断或者显示不全的问题
【代码】解决uniapp页面路由传递大量数据,造成数据截断或者显示不全的问题。
2024-03-13 11:18:31 456
原创 前端笔试题
为什么alert总是3?因为i是贯穿整个作用域的,而不是给每一个li分配一个i,点击事件使异步,用户一定是在for运行完了以后,才点击,此时i已经变成3了。也可以使用ES6的块级作用域解决整个问题。
2024-03-07 10:39:27 386
原创 xlsx-style使用中常见问题及解决办法
问题3:Can't resolve 'crypto'in D: code-a\LPA2 admin node modules (xlsx-style)问题1. Can‘t resolve ‘./cptable‘ in ‘xxx\node_modules_xlsx。在vue.config.js中引入以下代码。在vue.config.js中引入以下代码。在vue.config.js中引入以下代码。在vue.config.js中引入以下代码。通过命令安装Webpack 插件。
2023-12-19 11:19:33 891 1
原创 vue导出element表格,xlsx和xlsx-style生成xlsx文件并修改样式
在\node_modules\xlsx-style\dist\cpexcel.js 807行 的 var cpt = require(’./cpt’ + ‘able’);改成 var cpt = cptable;但是如果每次打包之前去修改包里的代码很麻烦所以我去node_modules包里找到了这个文件。2.先修改xlsx-style的源码,一旦引入xlsx-style则会报错。
2023-12-18 23:52:00 810
原创 vue使用$router.push()或者$router.go(),重新返回上一页不走生命周期
是因为在App.vue中,vue路由(router-view)组件使用路由缓存组件(keep-alive)包裹着,导致不重新走生命周期,这样可以提高运行效率,但有时候,我们需要重新加载生命周期刷新数据。在router-view组件中添加key值,唯一标识。
2023-12-08 15:17:39 794
原创 导航守卫和拦截器
在组件内直接定义路由导航守卫,组件内守卫又分为进入守卫(beforeRouteEnter),更新守卫(beforeRouteUpdate),离开守卫(beforeRouteLeave)。响应拦截:在接收到响应后进行一些操作,例如在服务器返回登录状态失效,需要重新登录的时候,跳转到登录页。使用场景:全局前置守卫是最常用的导航守卫,它主要作用于登录验证,获取用户权限信息等场景。请求拦截:请求发送前进行一些操作,例如在每个请求体里加上token。使用场景:主要作用于分析、更改页面标题、声明页面等辅助功能场景。
2023-10-23 22:05:16 199
原创 overflow:auto出现滚动效果不显示滚动条
overflow:auto 子元素超过父元素高度或者宽度时会出现滚动条(需要设置高度和宽度),当我这么设置之后出现了滚动效果却没有滚动条。
2023-06-01 16:39:10 968
空空如也
原生微信小程序怎么在标签中绑定方法
2024-01-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人