Menu

7.3. 话题分类

话题分类

话题是有分类的,可以按照分类切换话题,同样我们可以参考 Larabbs 的操作界面,完成小程序功能。

0

获取分类

首先需要获取所有的分类,并缓存下来:

src/pages/toipcs/index.wpy

.
.
.
    data = {
      topics: [],
      page: 1,
      noMoreData: false,
      categories: []
    }
.
.
.
    async getCategories() {
      // 从缓存中获取分类数据
      let categories = wepy.getStorageSync('categories')

      if (!categories) {
        try {
          let categoriesResponse = await api.request('categories')
          // 请求成功将数据添加至缓存
          if (categoriesResponse.statusCode === 200) {
            categories = categoriesResponse.data.data
            wepy.setStorageSync('categories', categories)
          }
        } catch (err) {...

本文章首发在 Laravel China 社区

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
讨论数量: 6

ZYN
小程序 wxss 编译错误?
0 个点赞 | 5 个回复 | 问答
wangbd
点击分类无反应?
0 个点赞 | 1 个回复 | 问答
JeffLi
xinjiahui
获取分类信息有错误?
0 个点赞 | 8 个回复 | 问答
刻意练习,每日精进。
4
点赞
943
浏览
6
讨论
贡献者