摘要: 技术栈:vue3+vite+mockjs 用法一: 1、首先安装对应的依赖 vite-plugin-mock,我这里是使用npm安装的,也可以选择其他安装方式; npm install vite-plugin-mock -D 2、项目内src文件夹下新建文件夹,我这里创建的文件夹名称为http,之后 阅读全文
posted @ 2023-03-04 14:44 Alex-Song 阅读(2340) 评论(0) 推荐(0) 编辑
摘要: /* vue3中style标签内的一些样式使用 1、使用变量作为css的属性值 例如:设置元素的字体大小及字体颜色 <script setup> const data=reactive({ fontSize:12, color:"red" }) </script> <style scoped> .c 阅读全文
posted @ 2023-02-28 13:19 Alex-Song 阅读(1169) 评论(0) 推荐(0) 编辑
摘要: // 数组对象按照指定属性排序--冒泡写法 const duplicateRemovalBubbling=function(oldArr,key){ for(let i=0;i<oldArr.length;i++){ for(let j=0;j<oldArr.length-i-1;j++){ if( 阅读全文
posted @ 2023-02-03 19:14 Alex-Song 阅读(340) 评论(0) 推荐(0) 编辑
摘要: // 数组对象去重,按照某一个属性 const duplicateRemovalSimple=function(oldArr){ let newArr=[]; let obj={}; oldArr.forEach(item=>{ if(!obj[item.a]){ newArr.push(item) 阅读全文
posted @ 2023-02-03 19:04 Alex-Song 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 节流: 含义:顾名思义,节流就是在一定的时间内同一事件无论触发多少次,对应的事件处理函数都只是每间隔规定事件执行一次; 使用场景:比较适用于搜索框的模糊查询、滚动条变化等; 防抖: 含义:防抖就是在一定的时间内同一事件无论触发多少次,对应的事件处理函数都只执行最后一次; 使用场景:比较适用于通过正则 阅读全文
posted @ 2023-02-03 14:51 Alex-Song 阅读(1511) 评论(0) 推荐(0) 编辑
摘要: 父组件内部具体写法: <template> <div class="ex"> <!-- 通过v-model给子组件绑定属性 --> <ex-child v-model="parentVal"></ex-child> <div>{{parentVal}}</div> </div> </template 阅读全文
posted @ 2023-02-02 14:30 Alex-Song 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 场景分析:在实际项目开发过程中,如果公共数据比较多我们会使用vuex做公共状态管理,但是在对浏览器进行刷新操作的时候,会导致vuex内的数据丢失,这种情况有些时候是没问题的,但是有的时候我们需要某些数据可以持久化的保存,这样就需要做对应的处理,处理方式如下; (注意:浏览器执行刷新操作的时候,页面内 阅读全文
posted @ 2022-12-02 16:55 Alex-Song 阅读(2395) 评论(0) 推荐(0) 编辑
摘要: 1、小程序原生页面之间的互相跳转 wx.switchTab、wx.reLaunch、wx.redirectTo、wx.navigateTo、wx.navigateBack 具体跳转方式可查看官方文档--https://developers.weixin.qq.com/miniprogram/dev/ 阅读全文
posted @ 2022-04-06 11:32 Alex-Song 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 概述:vue开发项目时,需要缓存多个页面的情况 使用场景:例如:现有4个页面,页面1,页面2,页面3,页面4 要求:1、从1-2-3-4依次跳转时,每次都刷新页面,不进行缓存; 2、从4-3-2-1依次返回时,页面不刷新,依次取缓存页面; 总结:外到内都需要刷新,内到外皆获取缓存页面; 实现方式:k 阅读全文
posted @ 2021-09-27 11:41 Alex-Song 阅读(1490) 评论(0) 推荐(0) 编辑
摘要: // 复制内容的方法 copyUrl(){ let input=document.createElement('input'); input.value='复制内容'; document.body.appendChild(input); input.select(); document.execCo 阅读全文
posted @ 2021-09-07 15:35 Alex-Song 阅读(217) 评论(0) 推荐(1) 编辑