[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-8673":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":15,"stars30d":15,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":17,"rankGlobal":10,"rankLanguage":10,"license":18,"archived":19,"fork":20,"defaultBranch":21,"hasWiki":20,"hasPages":19,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":27,"readmeContent":28,"aiSummary":29,"trendingCount":16,"starSnapshotCount":16,"syncStatus":30,"lastSyncTime":31,"discoverSource":32},8673,"incubator-weex-ui","apache\u002Fincubator-weex-ui","apache","🏄  A rich interaction, lightweight, high performance UI library based on Weex.","https:\u002F\u002Fapache.github.io\u002Fincubator-weex-ui\u002F#\u002F",null,"Vue",4727,886,10,1,0,61.44,"Apache License 2.0",true,false,"master",[23,24,25,26],"mobile","ui-components","vue","weex","2026-06-12 04:00:40","# Weex Ui\n[中文](README_cn.md) | [English](README.md)\n\n[![Build Status](https:\u002F\u002Fimg.shields.io\u002Ftravis\u002Fapache\u002Fincubator-weex-ui.svg?style=flat-square)](https:\u002F\u002Ftravis-ci.org\u002Fapache\u002Fincubator-weex-ui)\n[![npm](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002Fweex-ui.svg?maxAge=3600&style=flat-square)](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fweex-ui?_blank)\n[![NPM downloads](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fdm\u002Fweex-ui.svg?style=flat-square)](https:\u002F\u002Fnpmjs.org\u002Fpackage\u002Fweex-ui)\n[![NPM all downloads](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fdt\u002Fweex-ui.svg?style=flat-square)](https:\u002F\u002Fnpmjs.org\u002Fpackage\u002Fweex-ui)\n[![CNPM all downloads](http:\u002F\u002Fnpm.taobao.org\u002Fbadge\u002Fd\u002Fweex-ui.svg?style=flat-square)](https:\u002F\u002Fnpm.taobao.org\u002Fpackage\u002Fweex-ui)\n[![GitHub last commit](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flast-commit\u002Fapache\u002Fincubator-weex-ui.svg?style=flat-square)](https:\u002F\u002Fgithub.com\u002Fapache\u002Fincubator-weex-ui\u002Fcommits\u002Fdev)\n[![GitHub closed issues](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues-closed\u002Fapache\u002Fincubator-weex-ui.svg?style=flat-square)](https:\u002F\u002Fgithub.com\u002Fapache\u002Fincubator-weex-ui\u002Fissues?utf8=%E2%9C%93&q=)\n[![Package Quality](http:\u002F\u002Fnpm.packagequality.com\u002Fshield\u002Fweex-ui.svg?style=flat-square)](http:\u002F\u002Fpackagequality.com\u002F#?package=weex-ui)\n[![Join the chat at https:\u002F\u002Fgitter.im\u002Falibaba-weex-ui\u002Fchat](https:\u002F\u002Fimg.shields.io\u002Fgitter\u002Froom\u002Fapache\u002Fincubator-weex-ui.svg?style=flat-square)](https:\u002F\u002Fgitter.im\u002Falibaba-weex-ui\u002Fchat?utm_source=share-link&utm_medium=link&utm_campaign=share-link)\n\n> A rich interactive, lightweight, high performance UI library based on [Weex](https:\u002F\u002Fgithub.com\u002Fapache\u002Fincubator-weex).\n\n## Docs\n\n* [**Home Page**](https:\u002F\u002Fapache.github.io\u002Fincubator-weex-ui\u002F)\n* [中文文档](https:\u002F\u002Fapache.github.io\u002Fincubator-weex-ui\u002F#\u002Fcn\u002F)\n* [Use Weex Ui with weex-toolkit](https:\u002F\u002Fapache.github.io\u002Fincubator-weex-ui\u002F#\u002Fdocs\u002Fwith-weex-toolkit)\n\n## Demo\n\n\u003Cimg src=\"https:\u002F\u002Fimg.alicdn.com\u002Ftfs\u002FTB1O2ulhgoQMeJjy0FoXXcShVXa-1282-986.jpg\" width=540\u002F>\n\nTry [**it**](https:\u002F\u002Fh5.m.taobao.com\u002Ftrip\u002Fweex-ui\u002Findex.html?_wx_tpl=https%3A%2F%2Fh5.m.taobao.com%2Ftrip%2Fweex-ui%2Fdemo%2Findex.native-min.js) with Fliggy, Taobao, Tmall, Weex Playground or any browsers now!\n\n## Installation\n\n```shell\nnpm i weex-ui -S\n```\n\n## Usage\n\n```html\n\u003Ctemplate>\n  \u003Cdiv>\n    \u003Cwxc-button text=\"Open Popup\"\n                @wxcButtonClicked=\"buttonClicked\">\n    \u003C\u002Fwxc-button>\n    \u003Cwxc-popup width=\"500\"\n               pos=\"left\"\n               :show=\"isShow\"\n               @wxcPopupOverlayClicked=\"overlayClicked\">\n    \u003C\u002Fwxc-popup>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n\n\u003Cscript>\n  import { WxcButton, WxcPopup } from 'weex-ui';\n  \u002F\u002F or\n  \u002F\u002F import WxcButton from 'weex-ui\u002Fpackages\u002Fwxc-button';\n  \u002F\u002F import WxcPopup from 'weex-ui\u002Fpackages\u002Fwxc-popup';\n  module.exports = {\n    components: { WxcButton, WxcPopup },\n    data: () => ({\n      isShow: false\n    }),\n    methods: {\n      buttonClicked () {\n        this.isShow = true;\n      },\n      overlayClicked () {\n        this.isShow = false;\n      }\n    }\n  };\n\u003C\u002Fscript>\n```\n\n### Before use\n\nIn order to not pack all the components, you need to use [`babel-plugin-component`](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fbabel-plugin-component) to import the specified component.\nAt the same time, if you haven't installed `babel-preset-stage-0`, it's necessary to install it.\n\n```shell\nnpm i babel-preset-stage-0 babel-plugin-component -D\n```\n\n```json\n{\n    \"presets\": [\"es2015\", \"stage-0\"],\n    \"plugins\": [\n        [\n            \"component\",\n            {\n                \"libraryName\": \"weex-ui\",\n                \"libDir\": \"packages\",\n                \"style\": false\n            }\n        ]\n    ]\n}\n```\n\n### More\n\n* If babel-loader in `webpack.config.js` has a exclude for node_modules, please turn on for weex-ui as `exclude: \u002Fnode_modules(?!(\\\u002F|\\\\).*(weex).*)\u002F`.\n* In order to get the latest features, please focus on the [ChangeLog](https:\u002F\u002Fgithub.com\u002Fapache\u002Fincubator-weex-ui\u002Freleases) and often update `weex-ui` to the latest.\n* Many questions can be found in the [faq](https:\u002F\u002Fapache.github.io\u002Fincubator-weex-ui\u002F#\u002Fdocs\u002Ffaq) and [issue list](https:\u002F\u002Fgithub.com\u002Fapache\u002Fincubator-weex-ui\u002Fissues?utf8=%E2%9C%93&q=), if you find a new bug, just file an [issue](https:\u002F\u002Fgithub.com\u002Fapache\u002Fincubator-weex-ui\u002Fissues\u002Fnew).\n* More experience in Weex construction can be learned from [Weex + Ui - Weex Conf 2018](https:\u002F\u002Fapache.github.io\u002Fincubator-weex-ui\u002F#\u002Fdocs\u002Fweex-ui-weex-conf-2018), welcome to translate it.\n\n## Development\n\n```shell\nnpm i\nnpm run start\n```\n\nOnce 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.\n\n## Support\n\n* Use Weex Ui in your daily work.\n* **Star it** if you like.\n* Join the chat at DingTalk to help solve weex problems.\n\n \u003Ctable>\u003Ctr>\u003Ctd>\u003Cimg src=\"https:\u002F\u002Fimg.alicdn.com\u002Ftfs\u002FTB1AEsZf7T2gK0jSZPcXXcKkpXa-750-990.jpg\" width=\"190\">\u003C\u002Ftd>\u003Ctd>\u003Cimg  src=\"https:\u002F\u002Fimg.alicdn.com\u002Ftfs\u002FTB1tpS2LxnaK1RjSZFtXXbC2VXa-606-799.png\" width=\"190\">\u003C\u002Ftd>\u003Ctd>\u003Cimg src=\"https:\u002F\u002Fimg.alicdn.com\u002Ftfs\u002FTB1lf1CLCzqK1RjSZFpXXakSXXa-1125-1485.png\" width=\"190\">\u003C\u002Ftd>\u003C\u002Ftr>\u003C\u002Ftable>\n\n## Contribution\n\nWant to file a bug, contribute some code, or improve documentation? Excellent! Read up on our [Contributing Guide](https:\u002F\u002Fgithub.com\u002Fapache\u002Fincubator-weex-ui\u002Fblob\u002Fmaster\u002FCONTRIBUTING.md) before making a pull request.\n\nThank you to all the people who already contributed to Weex Ui!\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fapache\u002Fincubator-weex-ui\u002Fgraphs\u002Fcontributors\">\u003Cimg src=\"https:\u002F\u002Fopencollective.com\u002Fweex-ui\u002Fcontributors.svg?width=890&button=false\"\u002F>\u003C\u002Fa>\n\n## License\n\n* The [Apache License](https:\u002F\u002Fapache.org\u002F)\n* Please feel free to use and contribute to the development.\n","Weex Ui 是一个基于 Weex 的富交互、轻量级、高性能的 UI 库。它提供了丰富的移动端 UI 组件，支持 Vue 语法，具有高度可定制性和良好的性能表现。该项目采用模块化设计，用户可以根据需求按需加载组件，从而减小应用体积。Weex Ui 非常适合需要快速构建跨平台移动应用（如 iOS 和 Android）的开发者使用，尤其适用于那些希望在保持良好用户体验的同时减少开发成本和时间的场景。此外，Weex Ui 还拥有活跃的社区支持和详细的文档资源，便于开发者上手和深入学习。",2,"2026-06-11 03:19:12","top_language"]