网络编程
位置:首页>> 网络编程>> JavaScript>> Vue 使用 Mint UI 实现左滑删除效果CellSwipe

Vue 使用 Mint UI 实现左滑删除效果CellSwipe

作者:小白菜的博客  发布时间:2024-05-10 14:16:45 

标签:vue,Mint,UI,左滑删除

Mint UI 是饿了么开源的,基于 Vue.js 的移动端组件库。

关于Mint UI,有文档不够准确详尽,组件略显粗糙,功能不够完善等问题;也有高度组件化,体积小等优点。

安装Mint UI:


# Vue 1.x
npm install mint-ui@1 -S
# Vue 2.0
npm install mint-ui -S

引入组件:


// 引入全部组件
import Mint from 'mint-ui';
import 'mint-ui/lib/style.css'
Vue.use(Mint);
// 按需引入部分组件
import { CellSwipe } from 'mint-ui';
Vue.component(CellSwipe.name, CellSwipe);

从文档中摘录API,Slot如下:

Vue 使用 Mint UI 实现左滑删除效果CellSwipe

代码示例:


<ul class="list">
<li class="item" v-for="section in sectionList">
 <mt-cell-swipe
  :right="[
   {
    content: '删除',
    style: { background: '#ff7900', color: '#fff'},
    handler: () => deleteSection(section.PartId)
   }
  ]">
  <p class="section">{{section.PartName}}</p>
  <p class="teacher">{{section.TeacherName}}</p>
 </mt-cell-swipe>
</li>
</ul>

:right可以定义不止一个按钮,也可以自行修改CellSwipe的默认样式

效果展示:

Vue 使用 Mint UI 实现左滑删除效果CellSwipe 

总结

以上所述是小编给大家介绍的Vue 使用 Mint UI 实现左滑删除效果CellSwipe网站的支持!

来源:https://blog.csdn.net/qq_32963841/article/details/80103227

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com