最近从寒假开始,一直断断续续的整着小程序,开发没弄多少,但坑却踩了不少,总有一些看上去很简单的东西但就是弄不出自己想要的样子,这里就把我踩的坑整理一下,其中也借鉴了不少大佬们的博客~
由于本人小程序开发主要使用的mpvue框架,所以有不少的坑会是mpvue开发过程中的,当然也会有原生小程序的,下面我会标注出来~
另:此处只列举出了一些细节上的小坑,有关微信小程序登陆授权,组件的使用之类的,我会另外再写一篇~
一、页面跳转
微信小程序原生方式:
//方法一
wx.navigateTo({
url: 'pages/index/main'
})
//方法二
<navigator url="pages/index/main"></navigator>
由于在mpvue里是完全兼容小程序原生写法的,所以一般页面跳转我们还是使用原生的方法,在vue里使用的vue-router是不能用在小程序的。这里有几点问题说一下:
1. 这里的url对应的是你将要跳转的页面对应的.js文件
2.对于在tabBar里已经写过的页面,就是已经存在在底部导航栏的页面,是不能使用这种方式跳转的,只能通过tabBar来跳转
3.如果还是无法跳转,好好检查一下路径,80%的可能是路径写错了
二、图片加载
有两种我们常使用的加载图片的方式: