1.7.5 • Published 6 years ago

dynamicform-react-client v1.7.5

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

动态表单

用于读取表单定义,然后渲染组件

安装

  • npm install dynamicform-react-client --save;

用法

  • 创建 store.js
 import { applyMiddleware, createStore, combineReducers} from 'redux';
    import thunk from 'redux-thunk';
    import { reducer as formReducer } from 'dynamicform-react-client';

    const middleware = applyMiddleware(thunk);

    export default createStore(
        combineReducers({
            formReducer,
        }),
        middleware
    );
  • 创建 index.js
import {Provider} from 'react-redux';
import store from '../../../store';
import DynamicForm from 'dynamicform-react-client'

beforeSubmit(){
        console.log('回调函数beforeSubmit');
    }
    onSuccess(){
        console.log('回调函数onSuccess');
    }
    onError(){
        console.log('回调函数onError')
    }
    onSubmit(){
        console.log('自定义onSubmit')
    }


<Provider store={store}>
            <DynamicForm
                formDefinitionSrc=''
                submitDataSrc={``}
                _id={''}
                beforeSubmit={this.beforeSubmit}
                onSuccess={this.onSuccess}
                onError={this.onError}
            >
            </DynamicForm>
        </Provider>)

Changelog

See CHANGELOG.md

1.7.5

6 years ago

1.7.4

6 years ago

1.7.3

6 years ago

1.7.2

6 years ago

1.6.2

6 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago