小组Github
一、Scrum Meeting
1. 第十周会议记录
2. 第十一周会议记录
二、测试报告
alpha阶段测试报告
三、习得的软工原理/方法/技能?
测试更新:
1、留意分享功能的权限:如果某页面对游客访问有权限限制,则需要设置取消其分享功能。
2、小程序强制更新功能:新版小程序上线后,自动、强制更新。
3、小程序最多10层页面,之后会出现点击无法跳转。这是小程序的限制。
前后端更新:
微信的底部是4个导航栏选项进行切换的,我们自己开发小程序时,如果要添加像微信那样的底部导航栏的话,其实实现方式非常简单,便捷。
在微信小程序开发IDE中,我们新建一个小程序项目,一下这些是必带的原有的一些文件。
要添加底部导航的信息,我们需要在“app.json”这个文件中加入“tabBar”这个参数,例如:
"tabBar": {
"color": "#a9b7b7",
"selectedColor": "#11cd6e",
"borderStyle": "white",
"list": [
{
"selectedIconPath": "images/首页.png",
"iconPath": "images/首页.png",
"pagePath": "pages/index/index",
"text": "首页"
},
{
"selectedIconPath": "images/分类.png",
"iconPath": "images/分类.png",
"pagePath": "pages/logs/logs",
"text": "日志"
},
{
"selectedIconPath": "images/对话信息.png",
"iconPath": "images/对话信息.png",
"pagePath": "pages/user/userInfo",
"text": "我的信息"
},
{
"selectedIconPath": "images/用户.png",
"iconPath": "images/用户.png",
"pagePath": "pages/user/userInfo",
"text": "开心对话"
}
]
}
这里面的参数说明,可以参考[官方文档](https://developers.weixin.qq.com/miniprogram/dev/framework/config.html)
但是有一点需要注意的是,pagePath这个路径必须在pages这个参数中进行设置,不然会报错,在布局中用到哪些目录的必须在pages中定义。
遮罩层盖不住
原因:这是因为textarea和input框的z-index为最高,自己写的蒙层盖不住。
处理方法:`wx:if=’{{!modal}}’`,弹框出现时隐藏输入框
弹框中又textarea,placeholder字体位置错位
原因:弹框fixed定位,小程序兼容问题
解决:
如果textarea在一个显示隐藏的模态框中,切记要用 hidden 而非 wx:if 。
如果使用了`wx:if`,再次显示会重新渲染,安卓手机,textarea中的字和光标会错位。