- 博客(6)
- 收藏
- 关注
原创 使用taro开发小程序遇到的一些问题
需求:小程序ScrollView标签下拉时,在ios用户按住拉动区域不放开的情况下,不会页面抖动并重复请求数据处理方式:ios端开启ScrollView自定义下拉监听,在页面持续按住不放或者中止下拉的情况下把下拉状态关闭,下拉复位后再请求数据。android端则使用onScrollToUpper的方法直接请求数据。兼容原因:在小程序ScrollView标签开启refresherEnabled下拉功能时,安卓端无法页面下拉和复位不够流畅。onUpper() { this.init(.
2020-07-01 17:45:30 1000
原创 小程序开发日志
1、小程序rich-text不能放video,富文本会消失2、处理竖向view的高度,建议采用position:fixed来进行定位,然后设置top或者bottom的值来达到适配各种机型的目的。bottom的值换算关系,有时候需要除以2。3、...
2019-08-31 10:00:24 333
原创 使用taro框架注意避免的一些问题
1、参数名的问题Taro.request({ url:path, data:prams, header:{//这里注意header是没有s的,不然消息体里的数据就会是[object Object] Content-Type:"application/json;charset=utf-8" }})2、丢包问题每次停止运行后再运行,容易遇...
2019-08-18 11:52:20 1012
原创 2019/8/13面试内容
1、基本数据类型(5种)boolean、string、number、undefined、object(对象,null)2、闭包原理,优缺点3、变量回收机制4、如何判断ie浏览器5、有没有尝试自己封装ajax(写出原生ajax)6、react多层父组件props传递给子组件,用context管理,或者使用框架redux7、react的钩子函数有哪些8、react数据处...
2019-08-13 21:19:08 119
原创 不规则三维数组变一维,并且去重,排序
let arr = [[1, 2, 2], [3, 4, 5, 5], [6, 7, 8, 9, [11, 12, [12, 13, [14]]]], 10]; let newArr = []; let open = (data) => { data.forEach((i) => { ...
2019-08-09 18:17:48 183
原创 javascript异步题分析
之前一直对这个云里雾里,这次翻看了一些大佬的讨论,终于有些弄明白了以下题目,涉及异步函数setTimeout、Promise、Async/Await说到异步就要提到事件队列:宏队列和微队列setTimeout的回调函数触发后,会被放入宏队伍里,等栈完全清空后执行;把Promise看做是同步的立即执行函数,代码运行到Promise会立即执行,但是.then之后的内容会被放到微队...
2019-08-09 17:36:06 186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人