微信小程序笔记

微信小程序笔记

1、跳转页面的方法

如果跳转到tabbar页面可以使用wx.switchtab方法。

在这里插入图片描述

  jumpyi(){
wx.switchTab({
  url: '../yixian/yixian',
})
  },

如果点击后有返回界面,就用wx.navigateTo方法。用于父子组件

在这里插入图片描述

goToAbout:function(options){
    wx.navigateTo({
      url: '../about/about',
    })

  },

如果点击后不想有返回按钮,就可以用wx.redirectTo方法。

在这里插入图片描述

goToAbout:function(options){
    wx.redirectTo({
      url: '../about/about',
    })

  },

2、如何引入字体图标

首先去iconfont官网,选择想要引入的图标添加入库,然后点击添加至项目,

在这里插入图片描述

然后点击生成在线链接,点击font class,然后访问这个链接。
在这里插入图片描述

然后右键,另存为到你的微信小程序根目录下,后缀名改成wxss。

在这里插入图片描述

在app.wxss里输入@import‘你的文件名字’
在这里插入图片描述

然后输入一个text标签,让class=iconfont 后面加上图标的名字。

在这里插入图片描述

3、wx:for渲染

打开js文件,在onLoad生命周期函数里获取数据,使用wx.request方法发起http网络请求,url=后台地址,method是http请求方法,success是获取成功后进行的回调函数,fail是失败后的回调函数。

在这里插入图片描述

postsList是data里的一个空数组。

在这里插入图片描述

然后让在view里写入wx:for="{{postsList}}"在这里插入图片描述

这是可以加入wx:key来消除威胁。在微信小程序里item是默认的渲染值,也可以通过wx:for-item来改变这个值,想要渲染的值就是{{item.属性}}

在这里插入图片描述

4、点击查看大头像

给想要点击的图片一个bindtap属性,然后定义值,在创建一个data-src=图片的路径,在js文件里创建一个方法,首先查看传过来的参数
在这里插入图片描述

我们会发现target下的dataset下的src是我们想找的值,然后利用wx.previewMedia方法,让url=参数.target,dataset.src

在这里插入图片描述

如果这时点击会有两个事件发生,建议使用catchtap来不在向上冒泡

在这里插入图片描述

5、下拉获取最新数据

在js里找到onReachBottom这个函数,使用wx.showLoading来做一个提示语句,然后找到获取数据的函数,使用concat方法,一旦下拉到底,就会让postsList获取最新的数据

在这里插入图片描述

然后在末尾输入wx.hideLoading()来关闭提示语句。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值