2.0.9 • Published 3 years ago

znui-react-router v2.0.9

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

znui-react-router

Router Component.

npm npm

Demo

Take a look at the demo

Installation

npm install znui-react-router -s

Usage

var ReactDOM = require('react-dom');
var router = require('../../src/index');
var _config = {
    main: '/a/a4',
    plugins: ['znui-react'],
    components: [],
    routes: {
        '/': require('./A/A1.js'),
        '/a/a1/:xxx/:bbb': require('./A/A1.js'),
        '/a/a2': {
            component: require('./A/A2.js'),
            routes: {
                '/a2.1': {
                    component: require('./A/a2/A2.1'),
                    routes: {
                        '/a2.1.1': require('./A/a2/a21/A2.1.1'),
                        '/a2.1.2': require('./A/a2/a21/A2.1.2')
                    },
                    exact: false
                },
                '/a2.2': require('./A/a2/A2.2')
            },
            exact: false
        },
        '/a/a3': {
            component: require('./A/A3.js'),
            exact: false
        },
        '/a/a4': require('./A/A4.js'),
        '/b/b1': require('./B/B1.js'),
        '/b/b2': require('./B/B2.js'),
        '/b/b3': require('./B/B3.js'),
        '/b/b4': require('./B/B4.js'),
        '/c/c1': require('./C/C1.js'),
        '/c/c2': require('./C/C2.js'),
        '/c/c3': require('./C/C3.js'),
        '/c/c4': require('./C/C4.js')
    }
};

znui.react.createApplication({
    render: <router.HashRouter {..._config} />
});

License

MIT

2.0.9

3 years ago

2.0.8

4 years ago

2.0.7

4 years ago

2.0.6

4 years ago

2.0.5

4 years ago

2.0.4

4 years ago

2.0.3

4 years ago

2.0.2

4 years ago

2.0.1

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago