- 博客(15)
- 收藏
- 关注
原创 微信小程序从子页面退回父页面时的数据传递
一般情况下从一个页面到另外一个页面可以用navigateTo方法,但是有一种情景是从a页面跳转到b页面,然后b页面又跳转回a页面,其中b页面携带了一些数据要给a页面,如果此时在用navigateTo方法是传递不了数据的,因为数据是在onLoad生命周期函数中来获取传过来的数据,而onLoad()只在开始的时候执行一次,有实例对象后直接往data中添加传递的数据,父页面中直接把传过来的数据当成自己的data中的数据使用就行。3.使用getCurrentPages来获取当前栈的路由信息。
2024-04-02 17:31:37
491
1
原创 van-area中选中省市区
开始我以为要确定一个地区就必须要省号,市号,区号,而官网说该value属性值是一个字符串,然后我试了一下将三个号放在数组中,然后将这个数组放到value中发现还是只能显示到省,后面发现只要给该value属性传递一个区号(县号)就行,因为一个县号就能确定它的省号和区号。有个要求是当用户要修改地址时,要根据用户之前的地址将van-area提供的组件滑到对应的省市区。官网上有个属性是value可以选择。
2024-04-01 23:27:56
572
1
原创 JavaScript中的扩展运算符(...)的使用场景
这个作用可以处理对于形参个数不 知道的情况下的场景,案例可以看这篇。作用2:作为函数形参,所有实参会被放进一个数组中传到函数里。作用3:展开数组元素,然后将对应的值传给形参。作用4: 将类数组转为真正的数组。作用1:合并数组或者对象。
2024-03-14 16:35:13
385
原创 js中判断一个对象是否为空对象
方法2:利用Object.keys(),该方法会返回一个对象属性名字组成的数组,判断这个数组长度是否为0即可。方法1:利用JSON.stringify()将对象转化为json字符串,然后和字符串 '{}' 比较。方法3:Object.getOwnPropertyNames(),该方法和方法2原理一样。
2024-03-13 23:23:37
219
原创 js判断数组是否包含某个字符串
这个方法返回数组中满足回调函数的第一个元素的值,如果找不到则返回undefined,参数是一个回调函数。这个方法返回一个布尔值,表示数组中是否至少有一个元素满足回调函数的条件,参数也是一个回调函数。: 这个方法返回指定元素在数组中的第一个匹配位置的索引,如果找不到则返回-1。等一些数组循环函数也可以判断,上面那四个函数其实也是循环遍历判断的。这个方法返回一个布尔值,表示数组中是否包含指定的元素。
2024-03-13 17:27:24
4082
原创 微信小程序通过点击事件传参(data-)
上面的view标签是loginIn事件绑定的元素,而真正点击的是image图片,所以会出现上面的输出情况,虽然平常经常用。但是有时候currentTarget获取不到想要的值,就可能要通过。微信小程序可以通过自定义属性从。是该点击事件真正绑定的元素,而。数使用,然而获取这个值时有。是该事件实际的点击元素。
2024-03-03 16:14:57
534
原创 ES6中的Set和Map
1.创建set并且初始化2.add方法,返回set本身3.delete方法,返回一个boolean值4.has方法,判断set中是否有该值,返回一个boolean5.clear方法,清除set中的所有值,没有返回值。
2023-06-11 16:09:52
71
原创 es6中的结构赋值
数组:let[a,[b,c],d] = [1,[2,3],4] console.log(a,b,c,d)//输出1 2 3 4而不是1 [2,3] 4。2.es6提供的新赋值方式:对象赋值:let {name} = {name:fury,age:19} console.log(name)//输出fury。数组赋值: let [a,b] = [1,2,3] console.log(a,b)//输出1和2。let {length:s} = a console.log(s) //输出3。
2023-06-11 01:19:14
386
原创 flex为1代表什么
flex是弹性布局里面的3个项目属性的缩写:flex:1等价于flex-grow:1;flex-basis:默认为auto,意思是在分配多余的内存空间时,该flex项目的大小,默认是该项目原本体积大小。flex-shrink: 默认为1,意思是当内存空间不够时,该flex元素将缩小。flex-grow:默认为0,意思是当有剩余空间时,该flex元素也不扩大。
2023-06-04 11:50:22
1974
1
原创 js常见修饰符
3.capture:和stop相反,从外向内捕获。4.self:触发自身范围内的事件,不包括子元素。2.prevent:防止预设行为。5.once:只触发一次。1.stop:防止冒泡。
2023-06-02 12:08:22
190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人