- 博客(8)
- 收藏
- 关注
原创 uniapp微信小程序踩坑
一、v-model双向绑定输入框,在ios端输入太快时光标会抖动回删。解决方案:使用传统的@input事件和:value=""可以解决二、<!-- 注释 -->正确。<!-- 注释 -- >错误,注释里多了一个空格,HBuilderX编译器不会报错,但是注释下的内容不会显示,删掉多余的空格就好了。三、input输入框默认类型时text,如果从一个打开的输入框点击一个类型时text的输入框时,键盘会闪动。 解决方案:将type...
2021-12-02 15:49:57
1100
转载 js数组方法整理
整理目前所用过的数组方法,学习了新增的es6方法。1.arr.push()从后面添加元素,返回值为添加完后的数组的长度let arr = [1,2,3,4,5]console.log(arr.push(5)) // 6console.log(arr) // [1,2,3,4,5,5]2arr.pop()从后面删除元素,只能是一个,返回值是删除的元素let arr = [1,2,3,4,5]console.log(arr.pop()) // 5console.log(...
2021-09-09 09:35:33
212
原创 Vue收集表单数据
Vue收集表单数据:1.若:<inputtype="text"/>,则v-model收集的是value值,用户输入的就是value值。2.若:<inputtype="radio"/>,则v-model收集的是value值,且要给标签配置value值。3.若:<inputtype="checkbox"/> 3.1没有配置input的value属性,那么收集的就是checked(勾选or未勾选,是布尔值) 3.2配置input的...
2021-09-02 20:42:04
259
1
原创 小程序的坑
以后遇到了坑再加...1.关于import引入问题: 1)引入样式时末尾要加分号,今天在学习小程序的时候遇到一个问题,用import引入样式的时候,开始结尾没加分号;一直提示错误,找了好久才发现。2)之前...
2021-08-31 21:01:13
143
原创 Vue随记
computed和watch之间的区别:1.computed能完成的功能,watch都可以完成;2.watch能完成的功能,computed不一定能完成,比如:watch可以进行异步操作两个重要的小原则:1.所有被Vue管理的函数,最好写成普通函数,这样this指向才是vm或组件实例对象;2.所有不被Vue管理的函数(定时器的回调函数,ajax的回调函数,Promise的回调函数等),最好写成箭头函数,这样this的指向才是vm或组件实例对象简写形式:当配置项里只有handler函数时才可简写(
2021-08-31 16:03:12
87
原创 javascript---函数
概念:封装了一段可被重复调用执行的代码块。函数先声明再调用,不调用不执行参数:用function声明函数,声明时()里的是形参,调用时()里传递的是实参。参数中间用逗号隔开,形参默认值是undefined。声明:function xxx(形参1,形参2, .....){ //函数内执行代码} xxx(实参1,实参2,......)返回值return:1.函数只是实现某种功能,最终的结果需要返回给函数的调用者函数名(),通过return 实现。2.只要函数遇到...
2021-08-31 10:09:20
64
原创 JavaScript踩坑
记录自己遇到的一些JS问题,遇到了就持续补充.....一、什么情况下if() { }后面的else可以省略?大括号{ }里面代码的执行后,{}语句后面的代码也要执行,此时else可以省略;假如{}括号里面的执行了,大括号{}后面就不执行了,则需要else。如下代码:因为需要循环比较,所以不加else//求下列数组最大值let arr = [2, 6, 1, 77, 52, 25, 7]; let theMax = arr[0]; for (i = 1; i < arr.length
2021-08-30 11:18:47
267
原创 javascript学习小案例
//方法一:控制台直接打印letstr='';for(leti=1;i<=9;i++){for(letj=1;j<=i;j++){str+=j+'x'+i+'='+i*j+'\t';}str+='\n';}console.log(str);//方法二:使用表格呈现letbg='<table>';fo...
2021-08-29 14:24:06
377
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人