npm 包 react-native-action-sheet-module 使用教程

阅读时长 4 分钟读完

前言

react-native-action-sheet-module 是一个用于 React Native 项目的 action sheet 模块。本教程旨在向大家介绍如何使用这个 npm 包,涉及到的详细步骤以及示例代码。

步骤

  1. 安装依赖

在命令行工具里进入项目目录,运行命令:

  1. 创建 ActionSheet

创建一个名为 ActionSheetExample.js 的文件,将下面的代码复制进去:

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

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

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

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

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

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

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

这个例子中有一个按钮,按下这个按钮会打开系统的 action sheet,展示给用户一系列选项。用户选择一个选项后,会在屏幕上显示出来。

  1. 运行代码

在命令行工具里跑下面的命令来运行应用:

或者

应用会被构建并且在模拟器或者实际设备上运行起来。

  1. 了解代码

这份代码的核心是 react-native-action-sheet-module 包的使用。在 ActionSheetExample.js 的文件中,ActionSheet 被引用了进来。在 showActionSheet 函数中,我们使用 ActionSheet.showActionSheetWithOptions 来展示 action sheet 给用户,并根据用户选择的选项更新应用中的选中状态。

总结

通过上述步骤,我们已经成功的使用了 npm 包 react-native-action-sheet-module 编写了一个 action sheet 组件。相信大家在以后的 React Native 项目开发中受益匪浅。

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

纠错
反馈