微信小程序开发随手记

微信小程序开发 day02 - 列表流搭建、wsx文件、下拉上

2022-01-06  本文已影响0人  望穿秋水小作坊

一、视频列表流搭建

1、如何去除项目运行的 sitemap 警告?

    "checkSiteMap": false,

2、新建项目出现微信开发者工具【代码错误没有日志】的情况怎么办?

image.png

3、wx:for推荐提供wx:key,主要原因有哪两方面?

4、认识 .wxs文件

<wxs src="./../comm.wxs" module="some_comms"></wxs>

5、列表页【下拉刷新】和【上拉加载更多】的实现?

-【下拉刷新】

// 配置文件中开启下拉功能【index.json】
{
  "usingComponents": {
    "vide-item-v1": "../../components/video-item-v1/index"
  },
  "enablePullDownRefresh": true
}

// 监听下拉事件【index.js】
onPullDownRefresh: function () {
    console.log("onPullDownRefresh");
    this.getTopMVData(0);
  },

-【上拉加载更多】直接监听即可

// index.js
onReachBottom: function () {
    console.log("onReachBottom");
    this.getTopMVData(this.data.list.length);
  },

6、自定义组件监听点击事件,并且传递参数?

// index.wxml
<vide-item-v1 bindtap="handleTapItem" item="{{item}}" data-item="{{item}}" />

// index.js
handleTapItem: function (event) {
    console.log("handleTapItem" );
    let movID = event.currentTarget.dataset.item.id;
    wx.navigateTo({
      url: `../detail-video/index?id=${movID}`,
    })
  },
上一篇 下一篇

猜你喜欢

热点阅读