小程序实用技巧以及代码块
小程序实用技巧以及代码块
1.返回上个页面前,向上一个一页面传递参数
| let pages = getCurrentPages(); let prevPage = pages[pages.length - 2];
const index = prevPage.data.roomList.findIndex((v) => v.type === "tree");
const arr = prevPage.data.roomList; arr[index].name = detail.text; arr[index].data = detail.id; prevPage.setData({ roomList: arr, });
wx.navigateBack({ delta: 1, });
|
2.子组件修改 父组件的 data
app.js
| getPrePage(){
let pages=getCurrentPages() return pages[pages.length-1] }
|
子租件.js
| const app = getApp();
app.getPrepPage().setData({ fatherData: newValue, });
|