uniapp主要是vue语法
uni.redirectTo(OBJECT)
登录成功后跳转用户页,发现用uni.navigateBack()可以成功跳转,但是用uni.redirectTo却没有效果,之后看了文档,发现跳转tabBar时不能用uni.redirectTo,需要用uni.switchTab
参考:https://uniapp.dcloud.io/api/router?id=redirectto
参考:https://blog.csdn.net/linzhefeng89/article/details/97624393
vue中两个等号和三个等号的比较
参考:https://blog.csdn.net/shengongbao114/article/details/84326960
1.== 用于比较、判断两者相等,比较时可自动换数据类型
2.=== 用于(严格)比较、判断两者(严格)相等,不会进行自动转换,要求进行比较的操作数必须类型一致,不一致时返回flase。
uniapp中的#ifdef #ifndef #endif
// #ifdef %PLATFORM%
%PLATFORM%为平台名称
这里的内容只会编译在该平台
// #endif
#ifdef : if defined 仅在某个平台编译
#ifndef : if not defined 在除里该平台的其他编译
#endif : end if 结束条件编译
值 | 平台 | 参考文档 |
---|---|---|
APP-PLUS | 5+App | HTML5+ 规范 |
APP-PLUS-NVUE | 5+App nvue | Weex 规范 |
H5 | H5 | |
MP-WEIXIN | 微信小程序 | 微信小程序 |
MP-ALIPAY | 支付宝小程序 | 支付宝小程序 |
MP-BAIDU | 百度小程序 | 百度小程序 |
MP-TOUTIAO | 头条小程序 | 头条小程序 |
MP-QQ | QQ小程序 | (目前仅cli版支持) |
MP | 微信小程序/支付宝小程序/百度小程序/头条小程序/QQ小程序 |
// #ifdef MP-WEIXIN
我是那个代码
// #endif
显示图片
只有第一个是可行的,后面两个都是不行的
:xxx 代表 这个变量名是会根据传值 动态修改的