1. app.json 配置 pages节点,让他自动帮我们创建页面文件
2. [page-name].json 文件内容为空报错
[ pages/demo1/demo1.json.json 文件错误] pages/demo1/demo1.json: Empty file is NOT a valid json file
微信小程序内部会将[page-name]文件夹内的所有文件渲染为一个文件,空的json文件会编译成空字符串不合法
两种解决方法
- 删除空json文件
- [page-name].json文件
// [page-name].json
{}
navigator demo
// pages/demo1/demo1.js
Page({
tapHandle: function() {
// 当我们点击按钮,系统会自动执行这里的代码
// wx.navigateTo({
// url: '../demo2/demo2',
// })
// 相当于加上 redirect 的 navigator 组件
wx.redirectTo({
url: '../demo2/demo2?id=123',
})
}
})
<!--pages/demo2/demo2.wxml-->
<navigator url="../demo2/demo2">go demo2 page</navigator>
<navigator url="../demo2/demo2?name=关羽