微信小程序的火爆,相信很多开发人员或多或少的已经尝鲜,并且应该都写出来了编程界标志-------“HELLO WORD”,但不知道你们在学习过程中有没有被隐藏的小坑给坑过,下面我就列几个,我个人在学习过程中遇到的小坑吧,如果你也遇到了,恭喜你,我们成为了知己,如果没有那就让我们一起进步学习吧~~~
首先说下我个人对它的理解,从我接触小程序来看,同样分为表现层、数据层和结构层,也就是说和常规的前端一样,但是它有自己有套的特有的语法和标签,也就让它有点不一样,其实估计有点事为了表明这是一个新的程序方式吧,才会改变原有的标签吧。算了,先不扯这些了,这些标签和语法对于有经验的前端来讲都是小菜,下面还是讲讲遇到的坑吧;
1、css中图片引入路径:
这个就是正常的路径而已,相对或者绝对就可以,但是相对的路径,可能对层级不清楚的同学来讲,有点难度,只能一层一层的试试,然后一个项目就同意,这个算最小的,自己稍微了解下就可以;
2、手册中的自带视图组件(swipe)
个人使用过程中,最蛋疼的是对样式重定义没调整,完全是无处下手,而且细节样式不方便调整,比如说,如果不定义图片宽度,会自带宽高,如果高度设为自动,则图片不显示,建议可以自己尝试导入外部js,进行布局控制
3、text标签
这个目前遇到两个问题:a) 标签内文字<br/>换行无效,b) 如果text调取数据 会自动生成一个span 标签包含数据;并且span 标签样式无定义
4、上传下载API 的问题
这个不算坑吧,但是需要的协议是https的,这个对很多公司来说,成本可能会增加,需要额外的增加开发成本,不过安全性应该挺高,
目前大概就这几点,还在继续学习中。。。
如果大家遇到其他问题,可以先留言,一起学习,一起进步~~~~
(责任编辑:admin) |