小程序入门

小程序页面加载机制

每个页面一般包括四种文件。.json配置文件,.wxml模板文件,.wxss样式文件,.js事件处理文件。

微信客户端首先会根据.json配置文件生成一个界面;然后客户端就会装载这个页面的WXML结构和WXSS样式。最后客户端会装载.js事件处理文件。

关于提交审核

提交审核会有下面的填写流程,查资料说只是为了用户能够通过一些关键字搜索到这个小程序。一般功能页面选择小程序的主页,标题为小程序的名称。

测试号一般很难通过审核。

关于调试

这个让人很意外。。不知道有没有坑还不清楚,但是体验真的很不错。上几张图。

注意右下角的按钮。新世界。。

一些细节问题

关于设置背景颜色

app.json中设置背景颜色不生效。

1
2
3
4
5
6
"window":{
"backgroundTextStyle":"light",
"navigationBarBackgroundColor": "#fff",
"navigationBarTitleText": "测试",
"navigationBarTextStyle":"black"
},

网上的解决方法是直接在wxss中改样式。

1
2
3
4
5
6
7
8
9
Page {
background: #203348;
color: #fff;
font-size: 30rpx;
width: 100%;
height: 100%;
overflow-x: hidden;
overflow-y: auto;
}

微信小程序-page.json中设置背景色不生效解决办法