npm 包 ng-swiper 使用教程

阅读时长 7 分钟读完

介绍

ng-swiper 是一个 AngularJS 应用程序的 Swift 应用程序。它集成了 Swift 3 中最新出现的 swiper。样式和组件都是 AngularJS 风格的,使它更容易与 AngularJS 应用程序集成。

安装

需要在项目中引用 CSS 和 JavaScript 文件。你可以从 NPM 安装包中获取文件。通过以下命令安装 ng-swiper:

使用

安装完 ng-swiper 后,马上引入它。css 和 js 文件需要放置在你项目的 src 文件夹根目录中。如下:

现在你就可以在你的应用程序中使用 ng-swiper 了。这里我们先使用一个简单的声明式用法展示 ng-swiper。如下:

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

这里假设你已经有一个数组 $scope.slides(有多个div.slide),可以通过下面的控制器逐个调整数据。如下:

级联式案例代码:

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

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

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

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

ng-swiper 参数

下面是一些适用于 ng-swiper 的主要参数:

  • swiper-options:一个对象,其中包含了 swiper 实例配置选项。
  • swiper-method:一个字符串或者函数对象来代表执行 swiper API 方法。
  • swiper-update:将 swiper-update 的值设置为 true,用于更新 swiper。
  • swiper-slide-progress:一个回调函数,该函数在滑块进度发生变化的时候调用。
  • swiper-slide-transition-start:一个回调函数,在滑块过渡到下一个滑块之前调用。
  • swiper-slide-transition-end:在滑块过渡到下一个滑块速度之后调用的回调函数。
  • swiper-pagination-clickable:一个布尔值,用于标志当前 paginatable swiper 是否支持 clickable。
  • swiper-on-slide-change-end:当 swiper 切换结束时调用。

结论

现在你已经掌握了如何使用 ng-swiper。它非常实用,且与 AngularJS 风格的应用程序无缝集成。感谢完整的 npm 包 ng-swiper 提供的帮助,它更轻松了我们的 Angular 应用程序开发。

参考

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

纠错
反馈