Need help with incubator-weex-ui?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

apache
4.8K Stars 934 Forks Apache License 2.0 1.4K Commits 4 Opened issues

Description

🏄 A rich interaction, lightweight, high performance UI library based on Weex.

Services available

!
?

Need anything else?

Contributors list

No Data

Weex Ui

中文 | English

Build Status npm NPM downloads NPM all downloads CNPM all downloads GitHub last commit GitHub closed issues Package Quality Join the chat at https://gitter.im/alibaba-weex-ui/chat

A rich interactive, lightweight, high performance UI library based on Weex.

Docs

Demo

Try it with Fliggy, Taobao, Tmall, Weex Playground or any browsers now!

Installation

npm i weex-ui -S

Usage

Before use

In order to not pack all the components, you need to use

babel-plugin-component
to import the specified component. At the same time, if you haven't installed

babel-preset-stage-0
, it's necessary to install it.
npm i babel-preset-stage-0 babel-plugin-component -D
{
    "presets": ["es2015", "stage-0"],
    "plugins": [
        [
            "component",
            {
                "libraryName": "weex-ui",
                "libDir": "packages",
                "style": false
            }
        ]
    ]
}

More

  • If babel-loader in
    webpack.config.js
    has a exclude for nodemodules, please turn on for weex-ui as `exclude: /nodemodules(?!(\/|\).(weex).)/`.
  • In order to get the latest features, please focus on the ChangeLog and often update
    weex-ui
    to the latest.
  • Many questions can be found in the faq and issue list, if you find a new bug, just file an issue.
  • More experience in Weex construction can be learned from Weex + Ui - Weex Conf 2018, welcome to translate it.

Development

npm i
npm run start

Once it has been compiled, a browser window will be opened automatically. You can switch to developer mode to see the demo. And there will be a QR code that you can use to try the demo on your phone in the console.

Support

  • Use Weex Ui in your daily work.
  • Star it if you like.
  • Join the chat at DingTalk to help solve weex problems.

Contribution

Want to file a bug, contribute some code, or improve documentation? Excellent! Read up on our Contributing Guide before making a pull request.

Thank you to all the people who already contributed to Weex Ui!

License

  • The Apache License
  • Please feel free to use and contribute to the development.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.