conditional-logic-form

1.0.0 • Public • Published

conditional-logic-form

Github License

Description

a conditional-logic-form that you can use in modern browsers. It's lightweight and requires no dependencies.

Demo

you can try it on online demo

Usage

import  ConditionalLogic from 'ConditionalLogic';

const list = [
        {
          id: 1111,
          label: '出行方式',
          list: [
            {
              id: 1111,
              label: 'trip mode',
            },
            {
              id: 222,
              label: 'flight',
            },
          ],
          conditionValue: 1,
        },
        {
          id: 2222,
          label: 'type',
          list: [
            {
              id: 1111,
              label: 'trip mode',
            },
            {
              id: 222,
              label: 'flight',
            },
            {
              id: 33,
              label: 'date',
            },
          ],
          conditionValue: 1,
        },
];
const conditionalLogicForm = new ConditionalLogic('#form', { list });

and you can get the data from the form

const data = conditionalLogicForm.getData();

License

This project is licensed under the MIT License

Readme

Keywords

none

Package Sidebar

Install

npm i conditional-logic-form

Weekly Downloads

2

Version

1.0.0

License

MIT

Unpacked Size

67.8 kB

Total Files

18

Last publish

Collaborators

  • fengjiarong