博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mpvue实现小程序购物车左滑删除功能
阅读量:5876 次
发布时间:2019-06-19

本文共 1432 字,大约阅读时间需要 4 分钟。

大家先看看效果

使用了iview的效果

上面的效果用到了 iView Weapp

现在开始介绍如何在微信小程序中使用iView Weapp

到下载 iView Weapp 的代码,将 dist 目录拷贝到自己的项目中。然后按照如下的方式使用组件:

在mpvue项目中建议大家把dist目录放在static文件夹下,如下

1. 添加需要的组件。在页面的 json 中配置(路径根据自己项目位置配置):

  • 先给大家看看我的项目目录:(我这里是在单页对应的main.js中配置),如下

import Vue from 'vue'import App from './index'const app = new Vue(App)app.$mount()export default {  config: {    navigationBarTitleText: '购物车',    enablePullDownRefresh: true,    usingComponents: {      'i-swipeout': '/static/iview/swipeout/index',      'i-icon': '/static/iview/icon/index'    }  }}复制代码

2. 在 wxml 中使用组件:

  • 然后在自己对应的组件中使用上述自定义标签(这里直接在对应页面的index.vue中使用)
  • 给大家看看我是如何引用,如下

  • 注意,删除的事件应该写在标签上,如上面的@change写在i-swipeout标签上,当点击红色区域带上相应的参数做删除操作,代码如下
handleDelete (skuSn) {      let that = this      wx.showModal({        title: '提示',        content: '确定删除该商品吗?',        confirmColor: '#5BB53C',        success: function(res) {        if (res.confirm) {            tools.checkToken().then(res => {            if (res) {                tools.axios(api.addCar + '/' + skuSn, '', 'DELETE').then(res => {                if (res.data.code === 1) {                  that.$emit('getList')                  } else {                    tools.showToast('删除商品失败')                  }                })              }            })          }        }      })    }复制代码

这里提醒下大家,不用将整个dist引入到项目中,只引入自己需要的来减小项目代码体积,希望看了这篇文章能对大家有所帮助

大家如果对小程序UI库感兴趣可以看看我整理的Demo

转载于:https://juejin.im/post/5c369faa51882524661d2148

你可能感兴趣的文章
Vue 全选/取消全选,反选/取消反选
查看>>
thinkphp实现导航高亮的简单方法
查看>>
sp 获取数据库文件路径,用于暴力迁移服务器
查看>>
体现临床实际基线疾病活动度的早期RA患者中, 治疗起效时间对临床和放射学的影响...
查看>>
强直性脊柱炎活动指数(ASDAS)在日常诊疗种评估生物制剂治疗患者的应用-来自葡萄牙登记系统风湿病患者...
查看>>
RH133读书笔记(11)-Lab 11 System Rescue and Troubleshooting
查看>>
C# Winform 大全开发手册
查看>>
Mysql中一级缓存二级缓存区别
查看>>
面试题--在一个字符串中查找重复次数最多的字符(转)
查看>>
QTP的那些事--有关qtp中的action模板的使用
查看>>
VBS进价编程必须学会的WMI介绍
查看>>
常见Failed to load ApplicationContext异常解决方案!!
查看>>
Activiti 各个节点涉及的表
查看>>
POJ 2373 Dividing the Path (单调队列优化DP)题解
查看>>
小程序之web-view打开外部链接
查看>>
转|poj2234maches game|博弈论
查看>>
删除公共字符
查看>>
Layout入门
查看>>
原生js操作类名
查看>>
rest framework 分页,版本
查看>>