小程序日常采坑记录
-
小程序ios时间格式兼容问题
在做群组聊天的时候显示时间,在开发者工具上怎么试都没有问题,在安卓手机上也显示正常,在ios手机上死活出不了时间。(后来经过手机调试发现打印出来的时间都是NAN);
如时间格式 “2019-4-25 15:08:09” 转换成毫秒值 通过newDate().getTime();
这才知道小程序中ios对new Date()的时间格式不兼容。
var time = “2019-4-25 15:08:09”;
var times = new Date(time); //这样输出是NAN
var times = new Date(time.replace(/-/g,"/")); //这样输出是正常的
2.input框之fiexd定位的placeholder会随着内容滚动而移动位置
网上有人说用teatera代替input 设置fiexd=“true” (自我感觉不太好用) 这个我暂时还没有好的方法 有好的解决办法的小伙伴们,多多指教
- 小程序键盘弹起 挡住输入框 (解决:cursor-spacing=“20”) 拉开键盘与输入框的距离(距离自己来把控)
4.小程序中自定义的template里的ready()只会在onload生命周期后才会触发
可以再次触发onload的跳转方式有:
redirectTo reLaunch navigateTo
switchTab : 只会触发一次onload事件
好了 就先说这些吧 ! 有哪些写的不对的地方 欢迎大佬们指正! 谢谢 也可以加我 qq:1249589336 来进行交流