微信客户端是什么意思(11)


属性
类型
必填
默认值
描述
navigationBarFit
String

默认自动调整,若原页面是自定义导航栏,则为 float,否则为 squeezed
导航栏与页面的相交状态,值为 float 时表示导航栏浮在页面上,与页面相交;值为 squeezed 时表示页面被导航栏挤压,与页面不相交
restartStrategy基础库 2.8.0 开始支持,低版本需做兼容处理 。
重新启动策略配置,与 app.json 中一致 。
配置示例{ "navigationBarBackgroundColor": "#ffffff", "navigationBarTextStyle": "black", "navigationBarTitleText": "微信接口功能演示", "backgroundColor": "#eeeeee", "backgroundTextStyle": "light"}那么当我们要创建其它页面的时候该怎么办了,很简单,如图:

微信客户端是什么意思

文章插图

首先新建一个文件夹,比如register,然后新建page,还是register,这样就可以创建一个单页面所要用到的所有文件了,如图:
微信客户端是什么意思

文章插图

不过此时我们可以看到,我们是没有能访问该页面的条件的,现在我们给他修改一下,如图:
微信客户端是什么意思

文章插图

可以看到,此时显示的就是register页面的默认内容了,实现的方法就是把该页面的地址放在第一位,这样默认启动页面就是register页面了 。


五、sitemap配置小程序根目录下的 sitemap.json 文件用于配置小程序及其页面是否允许被微信索引,文件内容为一个 JSON 对象,如果没有 sitemap.json,则默认为所有页面都允许被索引;sitemap.json 有以下属性:
配置项属性
类型
必填
描述
rules
Object[]

索引规则列表
属性
类型
必填
描述
rules
Object[]

索引规则列表
rulesrules 配置项指定了索引规则,每项规则为一个JSON对象,属性如下所示:
属性
类型
必填
默认值
取值
取值说明
action
string

"allow"
"allow"、"disallow"
命中该规则的页面是否能被索引
page
string



"*"、页面的路径
* 表示所有页面,不能作为通配符使用
params
string[]

[]


当 page 字段指定的页面在被本规则匹配时可能使用的页面参数名称的列表(不含参数值)
matching
string

"inclusive"
参考 matching 取值说明
当 page 字段指定的页面在被本规则匹配时,此参数说明 params 匹配方式
priority
Number





优先级,值越大则规则越早被匹配,否则默认从上到下匹配
属性
类型
必填
默认值
取值
取值说明
action
string

"allow"
"allow"、"disallow"
命中该规则的页面是否能被索引
page
string



"*"、页面的路径
* 表示所有页面,不能作为通配符使用
params
string[]

[]


当 page 字段指定的页面在被本规则匹配时可能使用的页面参数名称的列表(不含参数值)
matching
string

"inclusive"
参考 matching 取值说明
当 page 字段指定的页面在被本规则匹配时,此参数说明 params 匹配方式
priority
Number


特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。