1.微信小程序导航栏渐变
微信小程序设置顶部navigationBar为颜色渐变_微信小程序修改顶栏颜色_郁美人的博客-CSDN博客
2.调起高德地图app
不能在首页调起,首页调起会冲突,需要先跳转页面再调起
3.在需要不同点击事件的组件里面,尽量不用v-for,不利于状态绑定
4.两层v-for绑定:
<view class="list" v-for="(list,list_i) in severList" :key="list_i">
<view class="li" v-for="(li,li_i) in list" @click="A(list_i,li_i)"hover-class="hover" :key="li.name">
//对02项进行绑定
A(list_i, li_i) {
console.log("被点击" + [list_i] + [li_i]);
if ([list_i] == 0 && [li_i] == 2) {
绑定点击事件传入两个index值,通过if语句,对数据绑定
5.移动端固定位置
position: fixed; +vh更方便
6.请求接口时,要注意返回的数据是什么类型,请求需要什么数据类型,进行转换
一般使用JSON.stringify(res)或JSON.prase(res)
7.uni-app 页面通讯uni.$emit和uni.$on
uni.$emit和uni.$on在第一次使用跳转页面并传值的时候有时不生效,使用嵌套的方式来编写,通过on来触发emit
关于uni.$emit和uni.$on在微信小程序中失效的问题的解决_uni.$on嵌套写法_kinjaze的博客-CSDN博客$on是全局监控,因此在②页面通过$emit触发①页面的$on,嵌套emit将数据发送,在②页面通过$on监控接受