| commit | 47a33499d4312ac07758de7e575ea6e66f82157a | [log] [tgz] |
|---|---|---|
| author | Tw93 <tw93@qq.com> | Tue May 28 16:52:22 2019 +0800 |
| committer | GitHub <noreply@github.com> | Tue May 28 16:52:22 2019 +0800 |
| tree | adb1ac564c08597e1ab9b02ea03fd622b91c756a | |
| parent | a520559d664bba2e8fcf36387c241733ee3ab0b7 [diff] | |
| parent | 266882bb46169fb614f0618c01e974a4f8b95bb4 [diff] |
Merge pull request #436 from wjun94/dev [!] wxc-swipe-action添加height属性设置高度,slot标签,完善相关文档
A rich interactive, lightweight, high performance UI library based on Weex.
Try it with Fliggy、Taobao、Tmall、Weex Playground or any browsers now!
npm i weex-ui -S
<template> <div> <wxc-button text="Open Popup" @wxcButtonClicked="buttonClicked"> </wxc-button> <wxc-popup width="500" pos="left" :show="isShow" @wxcPopupOverlayClicked="overlayClicked"> </wxc-popup> </div> </template> <script> import { WxcButton, WxcPopup } from 'weex-ui'; // or // import WxcButton from 'weex-ui/packages/wxc-button'; // import WxcPopup from 'weex-ui/packages/wxc-popup'; module.exports = { components: { WxcButton, WxcPopup }, data: () => ({ isShow: false }), methods: { buttonClicked () { this.isShow = true; }, overlayClicked () { this.isShow = false; } } }; </script>
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, its 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 } ] ] }
webpack.config.js has a exclude for node_modules, please turn on for week-ui as exclude: /node_modules(?!(\/|\\).*(weex).*)/.weex-ui to the latest.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.
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!