
前端
阡ゼ陌
做真实的自己
展开
-
vue父子组件通信(props、$refs 、 $emit、$parent、$children、$root)
vue父子组件通信(props、$refs 、 $emit、$parent、$children、$root)Vue组件间的通信非常重要下面一起学习吧!props,$emit功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Vue组件原创 2020-09-18 13:23:42 · 856 阅读 · 0 评论 -
数组去重findIndex
数组去重function arrayUnique (arr) { if (!len) { return [] } let tmp = [] for (let i = 0; i < len.length; i++) { if (tmp.findIndex((v) => JSON.stringify(v) === JSON.stringify(arr[i])) === -1) { tmp.push(arr[i]) } } return t原创 2020-05-18 10:25:53 · 805 阅读 · 0 评论 -
vue移动端适配
vue移动端开发总结移动端适配本文来自于掘金大神分享,用于移动端学习使用相对于PC端来说,移动端设备分辨率百花齐放,千奇百怪,对于每一个开发者来说,移动端适配是我们进行移动端开发第一个需要面对的问题。在移动端我们经常可以在head标签中看到这段代码:<meta name='viewport' content='width=device-width,initial-scale=1,u...转载 2020-01-13 17:36:25 · 1090 阅读 · 0 评论 -
findIndex数组条件判断
findIndex() 方法findIndex() 方法返回传入一个测试条件(函数)符合条件的数组第一个元素位置 let info = [2,6,7,9] let idx = info.findIndex((ele: any) => { return ele === 2 // 判断条件,返回符合条件第一个元素的下标,后续就不再运行,都不符合将返回-1 }) ...原创 2019-12-12 15:08:34 · 740 阅读 · 0 评论 -
元素的移入移出事件mouseenter,mouseleave,mouseover,mouseout
元素的移入移出事件(解决子元素影响)mouseenter 指定元素内移入,不会多层嵌套的子元素影响,只触发指定的元素mouseleave 指定元素内移出,不会多层嵌套的子元素影响,只触发指定的元素mouseover 指定元素内移入,但是会受指定元素的子元素影响(滑到子元素上时就会触发移出事件)mouseout 指定元素内移出,但是会受指定元素的子元素影响使用mouseenter来代替...原创 2019-12-12 14:48:56 · 592 阅读 · 0 评论 -
mpvue简单的使用
mpvue的简单使用,组件传值,UI库使用,插件使用,状态管理mpvue项目的创建 这里使用编辑器VSC页面的构建小程序UI库的使用第三方小程序的引用(以腾讯视频为例)mpvue状态管理的使用(vuex)这几天总结了下小程序的流程,我接触不多,都是一些简单使用,如果发现错误请留言指正。mpvue项目的创建 这里使用编辑器VSC我们对Markdown编辑器进行了一些功能拓展与语法支持,...原创 2019-03-21 21:21:42 · 636 阅读 · 0 评论 -
异步加载async,await
异步加载async,await开发时时不时会遇到逻辑先后加载的顺序,我们使用promise,当逻辑层太多的时候代码会显得太臃肿,一个相对简便的用法async,awaitasync:定义的函数的返回值都是promise,就是声明以下逻辑使用异步核心也是封装的promise。await:可以取得的值是Promise注入的值,而不是Promise。async后面可以是同步逻辑,也可以不跟awa...原创 2019-11-19 20:13:27 · 410 阅读 · 0 评论 -
vue恢复初始数据this.$data,this.$options.data())
vue恢复初始数据Object.assign(this.data,(this.data, (this.data,(this.options as any).data())在vue开放中我们会遇到一个页面或者一个弹窗让他恢复到原始数据的情况,如果数据不多我们可以重设赋值一下,但数据较多的情况下会比较麻烦,这时候可以用到this.data,this.data,this.data,this.optio...原创 2019-11-14 16:22:48 · 7012 阅读 · 1 评论