- 博客(20)
- 收藏
- 关注
原创 vue 需要重置和清空data数据的时候可以使用abject.assagn
vue 需要重置和清空data数据的时候可以使用abject.assagn
2022-03-12 23:55:44
241
原创 3月8日笔记
1.虚拟列表的功能是怎么实现的2.微信小程序更新的时候需要调用哪个api3.平时在项目中是怎么做性能优化的4.vue中路由是怎么动态引入5.路由守卫的应用场景6.token时效性的验证,是怎么结合路由守卫来使用的...
2022-03-08 22:05:17
139
转载 axios使用方法
1.axios发送get请求,如果有要携带参数axios.get(url,{params:{name:‘zs’}})2.发送post请求,axios.post(url,data)3.delete删除//直接从url里面删除axios.delete('/data.json',{ params:{ id:12 } }).then((res)=>{ console.log(res) })axios.delete('/d
2022-03-07 10:13:07
149
原创 vant list组件使用的坑
1.解决请求两次数据重复把finish的初始值设置为true,然后添加 immediate-check=true2.如何判断finish为true的情况一般看网络请求返回的是code是否为错误码
2022-03-03 10:00:23
398
转载 git的一些笔记
Git上传文件错误导致本地代码丢失 1.问题描述:通过Git上传本地文件,在git commit操作后本地未上传的代码全部丢失…2.解决:第一步:在项目目录下打开Git Bash;第二步:输入 git reflog第三步:在返回结果中找到丢失前的commit那一步的HEAD@{n},输入 git reset --hard HEAD@{n}第四步:愉快地到本地查看找回的代码吧!解决error: failed to push some refs to ‘xxx(远程库)’:https://blog
2022-02-28 10:33:07
60
原创 css3结构伪类选择器
1.li:first-child2.li:last-child3.nth-child(n) 我们要第几个,n就是几 比如我们选第8个, 我们直接写 8就可以了4.伪类 /* n 是公式 但是 n 从0开始计算 */ /* ul li:nth-child(n) { background-color: pink; } */ /* 2n 偶数 类似于 even */ /* ul li:nth-child(2n)
2022-02-24 13:59:21
54
原创 stylus设置全局变量
1.module.exports = {chainWebpack: config => {const oneOfsMap = config.module.rule(“stylus”).oneOfs.store;oneOfsMap.forEach(item => {item.use(“style-resources-loader”).loader(“style-resources-loader”).options({// 需要插入的文件路径patterns: “./src/ass
2022-02-22 23:22:59
361
原创 3x脚手架配置vx响应式
1.需要注意的是: 询问配置 PostCSS 时需要选择的是 In dedicated config files 在专用配置文件中2.新建文件.postcssrc.js,然后复制下面这段代码://https://github.com/michael-ciniawsky/postcss-load-config// module.exports = {// plugins: {// autoprefixer: {}// }// }module.exports
2022-02-22 18:29:23
123
原创 vue脚手架文件
首先区要分脚手架版本:若安装了最新版本脚手架,想用老版本脚手架,创建vue2项目,需要拉取vue-cli2.x的模板才可以用!!1.拉取模板命令: npm install @vue/cli-init -g2.vue init webpack vue-cli2test1、项目名称:默认? Project name vue-cli2test2、项目描述:默认? Project description A Vue.js project3、作者信息:默认读取git信息? Author baijung
2022-02-22 16:08:44
482
原创 随心购bug总结
1.在新增地址的时候要注意把省市区中拿到的value处理一下,可通过object.value拿到数组中每个对象的vuelue,这个api返回的就是一个所有value组成的数组,然后item[1]拿到每一个城市名字,在push进入result就实现了功能。2.在新增表单完毕点击确定按钮返回管理地址页面的时候,需要用到deactivetied钩子,去清空页面中的值,以防止下一次进入页面值还在哪里。3.在更新地址这个页面之中,省市区是需要监视的,不然每一次就不能修改这个第一次从页面过来的初始值。4.为什么在
2022-02-20 23:09:48
100
原创 前端常见面试题
1.数组分块 function fenkuai(arr,size){ let result = [] //临时变量 temp = [] arr.forEach(element => { if(temp.length === 0){ result.push(temp) } temp.push(element)
2022-02-20 22:12:04
412
原创 js 数组 字符串对象的一些常用方法
1.数组join()数组转字符串:数组转字符串,方法只接收一个参数:即默认为逗号分隔符()。pop():方法用于删除并返回数组的最后一个元素。shift():方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。unshift():方法可向数组的开头添加一个或更多元素,并返回新的长度。方法用于对数组的元素进行排序。reverse()方法用于颠倒数组中元素的顺序。slice()数组截取splice() 删除 增加 修改indexof和 lastindexof5个迭代方法:forEac
2022-02-20 21:25:42
353
原创 JQuery使用教程
1.jq的基本使用jq需要一个入口函数(()=>)在这个入口函数中使用jq2.(()=>{})在这个入口函数中使用jq2.(()=>)在这个入口函数中使用jq2.,jQ是是jq的顶级对象3.jQuery对象转换为DOM对象:myvideo.play();jq的层级和基本选择器是和css的选择器一样的;jq具有隐式迭代$("ul li").css("color", "red");;4.筛选选择器: $("ul li:first").css("color", "red"); $
2022-02-20 20:27:58
1805
原创 htttp缓存
1.什么是缓存没有必要把不需要重新获取一遍的东西重新获取,这就是缓存;js css img需要被缓存,2.强制缓存初次请求,如果服务端认为可以被缓存就会返回cache-control和资源,cache-control是在response-header中max-age:可以设置缓存的时间,浏览器再次请求的时候,会先去本地缓存中查找,如果找到的话,就会直接返回资源,如果没有找到就重新向服务器发起请求,如果size中显示的是disk-cache则走的就是本地缓存,反应会非常的快。cache-control的
2022-02-20 11:20:57
189
1
原创 正则表达式
1.正则表达式方式一:let regexp = new RegExp(/123/);方式二:利用字面量创建正则表达式 let rg = /123/;regobj.test(str) regobj是正则表达式,str是测试的字符串。2.边界符边界符 ^ $3.字符类字符类: [] 表示有一系列字符可供选择,只要匹配其中一个就可以了;如果中括号里面有^ 表示取反的意思 千万和 我们边界符 ^ 别混淆var reg2 = /^[^a-zA-Z0-9_-]$/; 4.量词符量词符: 用来设定某个模式
2022-02-20 09:11:00
228
原创 web api
1.创建和插入节点(1)node.appendChild(child) node是父节点 child是子节点 appendChild可以在父节点里面添加子节点,类似于数组数组push (2). node.insertBefore(child, 指定元素) 在指定元素之前插入元素 (3).document.createElement 创建节点2.查找兄弟节点(1)查找上一个兄弟元素节点node.previousElementSibling (2)查找下一个兄弟元素节点node.nextElementSi
2022-02-19 13:52:42
176
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人