随笔分类 -  微信小程序

摘要:环境:node 17.1.0,taro 3,vue 3.2.33 解决办法: 1.nodejs回退版本到16+ 2.设置nodejs变量(window系统) set NODE_OPTIONS openssl-legacy-provider 阅读全文
posted @ 2022-04-26 14:54 neeter 阅读(1211) 评论(0) 推荐(0)
摘要:input样式在模拟器和开发工具上显示正常,实机上获取焦点后有文字加粗的样式: 解决方法:设置input样式font-weight: normal; (数值500无效) 阅读全文
posted @ 2020-03-20 14:59 neeter 阅读(3415) 评论(0) 推荐(0)
摘要:微信小程序的input组件因为没有双向绑定的功能,所以要监听input的值并更新到js中。 表单input一旦太多,每个input上绑定不同的监听事件会使代码变得冗杂不易阅读,所以需要建一个公共事件给所有input绑定上,通过data-x传值的方式绑定到不同变量中。 wxml: <input typ 阅读全文
posted @ 2020-03-13 11:28 neeter 阅读(1796) 评论(0) 推荐(0)
摘要:微信小程序一次setData太多数据会造成卡顿,在修改数组数据不多情况下可以单独修改数组的某条数据,例如: this.setData({ ['arr['+ index +']']: value }) c 阅读全文
posted @ 2019-12-11 13:56 neeter 阅读(9143) 评论(1) 推荐(2)
摘要:公司项目要做一个类似微信通讯录导航的效果,点击右侧字母页面滚动到相应位置。 因为微信小程序没有dom概念,所以不能使用锚点,也不能直接获取对应字母相对页面的偏移位置。此时只能使用小程序创建对象实例的API获取节点信息: let query = wx.createSelectorQuery().in( 阅读全文
posted @ 2019-12-05 18:01 neeter 阅读(15226) 评论(0) 推荐(1)