![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
MMFerry
这个作者很懒,什么都没留下…
展开
-
uniapp-自定义顶部导航栏
uniapp原生顶部导航栏 有时候不满足需求,就需要自定义顶部导航栏1.在page.json中修改配置,在需要自定义导航栏的页面page配置中修改如下//page.json{ "path": "pages/projectDetail/index", "style": { "navigationStyle":"custom" //default是默认uniapp原生的顶部导航栏 } }2.然后在该vue页面中就可以自定义导航栏样式了,根据自己的需求,也可以封装成组件多个原创 2021-02-26 11:46:04 · 8169 阅读 · 0 评论 -
js求两个数组的交集
在开发中遇到了联查的问题,刚开始写了很多代码,后面大佬教我简化了,做下笔记。求两个数组的交集let arr1 =[0,2,4,5,7]let arr2 = [0,3,5,6,8,4,9,55]var newarr = arr1 .filter((v) => arr2 .includes(v))//也可以用,不考虑(数组中不含NaN)newarr = arr1.filter((v)=> arr2.indexOf(v)>-1 )//filter方法是返回一个符合过滤条件的新数组,原创 2021-02-24 15:07:53 · 10040 阅读 · 0 评论 -
时间格式化-各种格式封装
在工作期间遇到了很多中时间格式化的需求,于是收集了很多种方法,做一下学习笔记以备需要方法如下:// 封装方法1********************可在全局中注册全局过滤器// 封装时间格式化方法--过滤fittersfunction formatTimeStamp(timestamp) { if (!timestamp) return '' const day = new Date(timestamp) let year = day.getFullYear() let month =原创 2021-01-26 16:49:14 · 426 阅读 · 0 评论 -
学习记录-页面间的通讯(小程序 or vue)
不同组件之间的通讯,大家都知道有很多种方法吧,最常见的就是vuex了,组件之间的传参方法也很多种,比如原创 2021-01-21 16:48:54 · 257 阅读 · 3 评论 -
input输入密码类型,点击小眼睛显示密码或隐藏功能
一般的登录输入密码类型的,都会用一张图片点击查看密码,我遇到了这样的功能,所以就记下来了。 <div class="pwd label"> <div class="icons"> <img src="../../../static/images/mima.png" alt /> </div> <div class="inputbox">原创 2020-08-06 19:38:12 · 11469 阅读 · 0 评论 -
vue-组件传参(父子,兄弟,组件跨级)
一、父子组件之间的传参1.父传子:父组件向子组件传入一个参数注意:父组件传入到子组件中的数据不允许子组件修改:单向数据流如果需要能修改的话,那么那个数据应该是复杂数据类型,例如Data、function、Array,object等复杂数据类型:复杂数据类型在栈中存储数据名和一个堆的地址,在堆中存储属性及值。访问时先从栈获取地址,再到堆中拿出相应的值。修改:直接将栈空间的内容进行修改修改是:栈空间中的内容不会修改,改的是堆空间内容-父传:在父组件中:通过给子组件添加自定义属性:来传递参数原创 2020-06-23 18:29:11 · 15707 阅读 · 0 评论 -
vue项目axios封装优化
vue项目axios封装1.将axios封装为一个单独文件步骤:a. 在 utils文件夹中(没有就在src里面创建一个文件夹)创建一个文件: http.jsb. 在文件中:- 导入 axios- 给 axios 设置基准地址- 给 axios 设置拦截器- 暴露axios实例**代码: - // 导入 axios import axios from "axios"; // 创建一个新的axios对象 let instance = axios.create原创 2020-06-05 11:44:59 · 435 阅读 · 0 评论