npm 包 milk-actionsheet 使用教程

阅读时长 6 分钟读完

简介

milk-actionsheet 是一个基于 Vue.js 的移动端弹框组件,可以提供一个包括文字和操作按钮的上拉弹窗。本教程将详细介绍如何安装和使用 milk-actionsheet。

安装

使用 npm 包管理器安装 milk-actionsheet:

使用

在 Vue.js 项目中使用 milk-actionsheet:

  1. 在 main.js 中引入 milk-actionsheet 和样式文件。
  1. 在组件中使用。
  1. 定义数据和方法。
-- -------------------- ---- -------
------ ------- -
  ------ -
    ------ -
      ----- -- ----- ----- -- - ----- ----- -- - ----- ----- ---
      ----- -----
    -
  --
  -------- -
    ---------------------- -
      ----------------- - - ------ - -- - - -----
      --------- - -----
    -
  -
-

参数

milk-actionsheet 组件支持以下参数:

参数 说明 类型 默认值
list 弹窗选项的列表 array []
show 是否显示弹窗 boolean false
title 弹窗标题 string -
cancel-text 取消按钮的文本 string 取消
mask-hide 点击遮罩是否消失 boolean true
closeOnClickMask 点击遮罩是否关闭动作面板 boolean true
fullscreen 是否撑满屏幕宽度 boolean false
option-height 单个选项的高度 string 50px
zIndex 弹窗层级 number 2000

事件

milk-actionsheet 组件支持以下事件:

事件名称 说明 回调参数
clickMask 点击遮罩时触发,可以用于关闭弹窗。 -
clickItem 点击选项时触发,返回选项的索引。 index
cancel 点击取消按钮时触发,当取消按钮的文本为空时,点击弹窗外部也会触发该事件。 -

示例

-- -------------------- ---- -------
----------
  -----
    ------- ------------ - -------------------
    -----------------
      ------------
      -----------------
      --------------
      -------------------------
      ------------------------
      ----------------
      -----------------------------
      -----------------------------
      ----------------------
    --------------------
  ------
-----------

--------
------ ------- -
  ------ -
    ------ -
      ----- -
        - ----- ----- --
        - ----- ----- --
        - ----- ----- --
        - ----- ----- --
        - ----- ----- -
      --
      ------ ------
      ----------- -----
      ----------- -----
      ------- -----
      ----- -----
    -
  --
  -------- -
    ----------------- -
      --------------------
    --
    ---------------------- -
      ------------------------ - -------
      --------- - -----
    --
    -------------- -
      ----------------------
      --------- - -----
    -
  -
-
---------

总结

milk-actionsheet 是一个简单易用的移动端弹框组件,通过本教程,我们详细了解了如何安装和使用该组件。希望本文对于前端开发者们有一定的学习和指导意义。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055a1781e8991b448d7b98

纠错
反馈