收藏
回答

收藏功能该怎么做?

目前是比赛需要在小程序中有一个收藏功能的商城,即:将一个商品的页面数据保存到另外一个收藏页面中。在查阅文档中发现小程序的收藏功能貌似是将小程序保存在自己的微信中?然后这个问题我也询问过文心一言,其中有提到wx.addToFavoritesAPI和wx.removeFromFavoritesAPI,但查阅文档和百度搜索时都没有相关的结果。请问:想要实现该功能应该使用什么方法?

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

3 个回答

  • Jianbo
    Jianbo
    2023-11-23

    这个可以自己开发保存到数据库。

    2023-11-23
    有用
    回复 1
    • 夢
      2023-11-24
      好的,了解了。谢谢
      2023-11-24
      回复
  • Justin
    Justin
    发表于小程序端
    2023-11-23

    你要自己写功能 收藏跟官方文档又没啥联系

    2023-11-23
    有用
    回复 1
    • 夢
      2023-11-24
      好的,了解了。谢谢
      2023-11-24
      回复
  • 正青春
    正青春
    2023-11-23

    https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html#onAddToFavorites-Object-object

    onAddToFavorites(Object object)

    本接口为 Beta 版本,安卓 7.0.15 版本起支持,暂只在安卓平台支持

    监听用户点击右上角菜单“收藏”按钮的行为,并自定义收藏内容。

    参数 Object object:

    参数类型说明webViewUrlString页面中包含web-view组件时,返回当前web-view的url

    此事件处理函数需要 return 一个 Object,用于自定义收藏内容:

    字段说明默认值title自定义标题页面标题或账号名称imageUrl自定义图片,显示图片长宽比为 1:1页面截图query自定义query字段当前页面的query

    Page({
      onAddToFavorites(res) {
        // webview 页面返回 webViewUrl
        console.log('webViewUrl: ', res.webViewUrl)
        return {
          title: '自定义标题',
          imageUrl: 'http://demo.png',
          query: 'name=xxx&age=xxx',
        }
      }
    })
    
    
    2023-11-23
    有用
    回复
登录 后发表内容