【微信小程序】navigateTo传的参数,无法用于调用后端接口。

发布于 2022-09-07 03:34:44 字数 728 浏览 11 评论 0

Page({
  //获取apps内容库文章内容
  onLoad: function (options) {

    this.setData({
      articleId: options.article_id
    })

    let contentGroupID = 000000000000000
    let MyContentGroup = new wx.BaaS.ContentGroup(contentGroupID)
    
    MyContentGroup.getContent(articleId).then(res => {
      // success
      console.log(res.data)
    }, err => {
      // err
    })
  },
  //页面数据
  data: {

  }
})

报错:

thirdScriptError
articleId is not defined;at pages/apps/articles/articles page lifeCycleMethod onLoad function
ReferenceError: articleId is not defined

实际上,这个articleId我是有成功获取到,并且是可以展示在页面内的。但是,我现在是希望通过这个数去后端查这篇文章的内容,因为这是这篇文章的id。

不知道这是怎么回事,求帮忙看看,谢谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

娇纵 2022-09-14 03:34:44

不能直接用:articleId
而应该这样:this.data.articleId

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文