收藏
回答

如何实现页面间参数传递?

页面A.js
searching:function(){
        console.log("搜索方法执行");
        let that = this;
       
        allbookmsg.where({


            bookname:{
$regex:'.*'+bookmsg,
$options'i'
            }//模糊查询
        }).get({
            successres =>{//如果模糊查询成功
                console.log("模糊搜查成功");
                console.log(res);
                if (res.length!=0) {
                    var tobookname=res.data.name;
                    var toautor=res.data.author;
                    console.log(tobookname);//此处打印为undefined
                    // var sumbit=bookmsg;//获取提交的值
                    // var pages=getCurrentPages();//获取页面栈
                    // var page=pages[0];//获取上一页的指针
                    // console.log(pages);
                    // var bookname=page.data.bookname;//获取需要传递给上一页的变量名
                    // var author=page.data.author
                    // res.data.bookname.push(bookname);
                    // res.data.author.push(author);
                    // page.setData({
                    //     bookname:bookname,
                    //     author:author,
                    // })
wx.navigateTo({
  url'/pages/searchingpage/searchingpage?bookname',
})


功能:在页面A搜索框内输入某个值实现模糊搜查,模糊搜查成功后跳转页面B同时携带数据至页面B,在页面B以表格形式实现。

问题:现在不知道怎么把数据传递到页面B,望各位大佬教我

回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容
问题标签