npm 包 @ng2-dynamic-forms-zrp/ui-ionic 使用教程

阅读时长 6 分钟读完

简介

@ng2-dynamic-forms-zrp/ui-ionic 是一个基于 Angular 2 的动态表单组件库。它是一个基于 ngx-dynamic-forms 和 ionic 的 UI 组件库,提供了一些预定义的表单组件,可供开发者快速构建动态表单。

安装

你可以通过 npm 安装 @ng2-dynamic-forms-zrp/ui-ionic

导入

在你的 Angular 2 项目中,你需要执行以下操作来导入该组件库。

首先,你需要在你的 app.module.ts 中导入该组件库中的 DynamicFormsIonicUIModule:

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

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

使用

在你的组件中,你可以使用以下代码来创建基于该组件库的动态表单。

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

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

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

该组件库中包含了许多预定义的表单组件,如输入框、多选框、单选框等等。可以通过直接使用 DynamicFormModel 来创建需要的表单组件。

示例代码

以下是一个包含多个输入框和按钮的示例动态表单代码。

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

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

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

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

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

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

上述代码将创建一个包含两个输入框和一个“提交”按钮的表单。对表单进行验证,并在表单提交时输出表单值。您可以自定义表单组件以满足您的需求。

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

纠错
反馈