10 2022 档案
摘要:在入口文件引入css文件 有相应的结构,才能出实话swiper实例 为什么swiper实例在mounted当中直接书写不可以,因为结构还没有完整 可以先放在一个定时器方法里面(setTimeout) 最完美的解决方法 ,解决轮播图问题 watch + nextTick : 数据监听,监听已有数据变化
阅读全文
摘要:经常制作轮播图(移动端|PC端) 引入相应的依赖包 (swiper.js | swiper.css) 页面中的结构务必要有 初始化swiper实例,给轮播图添加动态效果
阅读全文
摘要:Mock数据(模拟):如果你想模拟mock数据,需要用到一个插件mock.js 在项目当中src文件中创建mock文件夹 第二步准备JSON数据(mock文件夹中创建相应的JSON文件) 格式化一下,别留有空格(跑不起来) 把mock数据需要的图片放置到public文件夹中 【public文件夹在打
阅读全文
摘要:如果携带params参数,需要占位 keyword 就是占位 ?代表params 可传可不传 { path: "/search/:keyword?", component: Search, name: "Search", meta: { isshow: true, }, }, params 参数不可
阅读全文
摘要:Lodash 插件 里面封装函数的防抖和节流的业务 【闭包 + 延时器】 官网:https://www.lodashjs.com/docs/lodash.debounce 防抖:前面的所有的触发都被取消,最后一次执行在规定的时间之后才会触发,也就是说如果连续快速的触发,只会触发一次 (输入框) 防抖
阅读全文
摘要:start :进度条开始 done :进度条结束 进度条样式可以改,当然需要修改人家的样式 import axios from 'axios' //引入进度条 //start 进度条开始 done 进度条结束 import nprogress from 'nprogress' //引入进度条样式 i
阅读全文
摘要:编程式路由跳转到当前路由(参数不变),多次执行会抛出NavigationDuplicated 的警告错误 -- 路由跳转两种形式:声明式导航,编程式导航 -- 声明式导航没有这类问题,因为vue-router 地秤已经处理好了 this.$router.push({name:'search',par
阅读全文
摘要:Footer组件显示与隐藏 显示或者隐藏组件:v-if | v-show Footer组件:在Home,Search 显示 Footer组件 Footer组件:在登陆,注册时候隐藏的 1.我们可以根据组件身上的 $route 获取当前路由的信息,通过路由路径判断Footer显示与隐藏 2.配置路由的
阅读全文
摘要:1. src文件夹配置别名 新建jsconfig.json配置别名@提示。 [ @ 代表的是src文件夹,这样将来文件越来越多,找的越方便] { "compilerOptions": { "baseUrl": "'./", "paths": { "@/*": ["src/*"] } }, "excl
阅读全文