- 博客(7)
- 收藏
- 关注
原创 a标签下载图片失败的原因
获取到图片的base64之后,控制台可以打印出来base64,可是a标签的点击事件响应之后一直没有反应。排查了浏览器的默认事件是否阻挡了a标签的事件,等等各种原因。最终发现是图片大小12.3M过大影响了下载。...
2022-04-25 11:11:36
841
原创 【VUE】for循环 push对象最终结果全是最后一个对象
遇到for循环push对象得到新数组的情况时,应该在push里面写对象,不应该先对对象赋值再push,否则会导致得到新数组中的所有对象的全是最后一个对象的值。错误情况:let arr = [];let obj = { name1: '', name2: '', name3: ''}for (let i = 0; i < list.length; i++){ obj.name1 = list[i].name1, obj.name2 = list[i].name2, obj.name
2021-03-04 18:16:45
4108
6
原创 【CSS设计】按钮激活样式
//按钮激活的样式.el-button:active { background: rgb(4, 102, 73); border-color: rgb(4, 102, 73); color: #fff; } //按钮悬浮和取得焦点状态的样式.el-button:focus,.el-button:hover { background: #48D1CC; border-color: #48D1CC; color: #fff;} //按钮原始状
2020-12-21 19:55:56
1518
1
原创 【VUE学习笔记】创建组件的三个基本步骤
创建组件的三个基本步骤1.创建组件构造器对象2.注册组件3.使用组件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><div id="app"> <!--3.使用组件--> <my-cpn></my
2020-12-15 14:45:18
972
原创 【VUE学习笔记】父组件向子组件传递数据
父组件向子组件传递数据注意事项以下是组件中的创建组件构造器时的步骤,其中的props中注意事项:const cpn = { template: '#cpn', // props: ['cmovies', 'cmessage'], props: { // 1.类型限制 // cmovies: Array, // cmessage: String, // 2.提供一些默认值, 以及必传值 cmessage: {
2020-12-15 14:45:06
164
原创 【VUE学习笔记】路由拦截器
//挂载路由导航守卫router.beforeEach((to, from, next) => { // to 将要访问的路径 // from 代表从哪个路径跳转而来 // next 是一个函数,表示放行 // next() 放行 next('/login') 强制跳转到路径/login if (to.path === '/login') return next(); // 获取token const tokenStr = wi
2020-12-15 14:44:49
325
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人