摘要: let str = `data={\r\n 'id':${_this.getAppId}\r\n}` const options = { method: 'post', headers: { 'content-type': 'application/json' }, // body: "data={ 阅读全文
posted @ 2023-03-04 16:40 踏燕白梅 阅读(31) 评论(0) 推荐(0)
摘要: (vue一般任务流程:写接口、写仓库、捞数据、展示数据、写动态) 优化高频事件触发处理,这里是利用了lodash直接实现节流或者防抖 优化减小打包文件,对第三方库进行按需引入 优化减少组件对象数量,使用编程式导航代替声明式导航 优化事件处理效率:利用事件委托,即给共同的父组件绑定事件 优化请求执行的 阅读全文
posted @ 2022-03-08 19:27 踏燕白梅 阅读(41) 评论(0) 推荐(0)
摘要: 1、路由跳转的方式 声明式导航 <router-link to=""> 编程式导航 this.$router.push()/replace() 2、路由携带的参数 2.1 query参数 1 <!-- 跳转并携带query参数,to的字符串写法 --> 2 <router-link :to="/ho 阅读全文
posted @ 2022-03-08 18:02 踏燕白梅 阅读(149) 评论(0) 推荐(0)
摘要: 1、同源策略 同源策略限制了从同一个源加载的文档或者脚本如何与另一个源的资源进行交互,用于隔离潜在恶意文件。 同源指的是:协议、域名、端口号必须一致 2、解决跨域问题 2.1 CORS 使用额外的HTTP头来告诉浏览器,被准许访问来自不同源服务器上的指定资源 2.2 JSONP jsonp的原理就是 阅读全文
posted @ 2022-03-08 16:48 踏燕白梅 阅读(214) 评论(0) 推荐(0)
摘要: 1、props 功能:让组件接收外部传过来的数据,可用于父子组件之间的通信 备注:props是只读的,Vue底层会监测你对props的修改,如果进行了修改,就会发出警告,若业务需求确实需要修改,那么请复制props的内容到data中一份,然后去修改data中的数据。 1 //简单声明接收 2 // 阅读全文
posted @ 2022-03-08 15:00 踏燕白梅 阅读(48) 评论(0) 推荐(0)
摘要: 1、Vue模板语法有2大类: 1.1.插值语法: 功能:用于解析标签体内容。 写法:{{xxx}},xxx是js表达式,且可以直接读取到data中的所有属性。 1.2.指令语法: 功能:用于解析标签(包括:标签属性、标签体内容、绑定事件.....)。 举例:v-bind:href="xxx" 或 简 阅读全文
posted @ 2022-03-06 18:55 踏燕白梅 阅读(60) 评论(0) 推荐(0)
摘要: ,,, 阅读全文
posted @ 2022-03-06 17:59 踏燕白梅 阅读(17) 评论(0) 推荐(0)
摘要: 借鉴感谢 https://blog.csdn.net/qq_39370934/article/details/117399021 https://www.cnblogs.com/cangqinglang/p/8967268.html https://blog.csdn.net/qq_39370934 阅读全文
posted @ 2022-03-06 17:46 踏燕白梅 阅读(49) 评论(0) 推荐(0)
摘要: 垂直水平,自然垂直和水平两个方向上 1、行内元素 水平对齐+行高 text-align 父元素中设置为center line-height 设置为和父元素一样的高度 2、块 2.1 绝对定位+margin:auto 父元素开启相对定位,并且有宽高 子元素开启绝对定位 + 偏移量均为0 + margi 阅读全文
posted @ 2022-03-06 17:13 踏燕白梅 阅读(36) 评论(0) 推荐(0)
摘要: Cookie: 用于存储 web 页面的用户信息。在用户下一次访问该页面时,可以在 cookie 中读取用户访问记录。 Webstorage: 存储内容大小一般支持5MB左右(不同浏览器可能还不一样) 浏览器端通过 Window.sessionStorage 和 Window.localStorag 阅读全文
posted @ 2022-03-06 03:13 踏燕白梅 阅读(26) 评论(0) 推荐(0)