[关闭]
@xunuo 2019-04-11T22:14:01.000000Z 字数 1219 阅读 783

毕设每日问题记录

毕业设计


2019/03/19

1.设置小程序首页背景色为#33BAFF
原本以为为在最外层的中添加样式background-color:#33BAFF,但发现没有实现效果,查资料可得,正确设置方法为:
(1)在.wxss中设置page的样式:background-color:#33BAFF
但这样设置并未包含顶部导航栏的颜色设置,顶部导航栏的颜色设置如下
(2)在.json中设置"navigationBarBackgroundColor":"#33BAFF"
2.设置小程序组件居中
主要是想要对两个按钮进行居中,方法是直接百度的,博客中主要写的是利用弹性盒子flex,设置wxss样式为:
display:flex;
flex-direction:custom;
justify-content:center;

但是发现view只占了按钮所占的高度,所以加了
width:100%;
heigth:100%;
position:absolute;

但是由于使用了弹性盒子,所以改变了所引入的按钮样式的宽度,因此另外设置了按钮的宽度,占整个view的80%


2019/03/23

由于在会员系统的设计中涉及到商家和会员的不同模式选择,故在登录之前有选择页面,在接下来的页面中需要小程序授权,因此选择在会员和商家的选择按钮上添加获取权限的功能。
且用户的信息在其他页面也会用到,因此选择键用户信息useInfo存放在app.js内的globalData中。
但由于在点击事件时多此一举添加了一个将app.globalData.userInfo赋值的语句,但e.detail意义不再相同,而e.detail.userInfo在此处为定义,故在其他页面取app.globalData.userInfo时显示undefined。


测试问题

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注