{"id":19005863,"url":"https://github.com/banggx/vue-weui","last_synced_at":"2025-04-06T13:09:02.508Z","repository":{"id":227090571,"uuid":"770415638","full_name":"banggx/vue-weui","owner":"banggx","description":"基于vue3封装实现的weui样式组件库","archived":false,"fork":false,"pushed_at":"2024-11-17T04:16:10.000Z","size":694,"stargazers_count":92,"open_issues_count":1,"forks_count":22,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-03-30T12:06:43.369Z","etag":null,"topics":["typescript","vue","vue-components","vue3","weui"],"latest_commit_sha":null,"homepage":"https://banggx.github.io/vue-weui/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/banggx.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-11T14:11:09.000Z","updated_at":"2025-03-30T02:44:07.000Z","dependencies_parsed_at":null,"dependency_job_id":"e64be006-bd69-41af-a3fd-e01e67a1edda","html_url":"https://github.com/banggx/vue-weui","commit_stats":null,"previous_names":["bangtz/vue-weui","banggx/vue-weui"],"tags_count":22,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banggx%2Fvue-weui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banggx%2Fvue-weui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banggx%2Fvue-weui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/banggx%2Fvue-weui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/banggx","download_url":"https://codeload.github.com/banggx/vue-weui/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247485287,"owners_count":20946398,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["typescript","vue","vue-components","vue3","weui"],"created_at":"2024-11-08T18:29:27.316Z","updated_at":"2025-04-06T13:09:02.489Z","avatar_url":"https://github.com/banggx.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"[中文版](./README_ZH.md) | English\n\n\u003cdiv align=center\u003e\n\u003cimg src=https://raw.githubusercontent.com/bangtz/vue-weui/main/vue-weui.png height=240px /\u003e\n\u003c/div\u003e\n\n# vue-weui\n\n[![](https://shields.io/github/package-json/v/bangtz/vue-weui/master/packages/vue-weui)](https://github.com/bangtz/vue-weui/tree/master/packages/vue-weui)\n[![](https://pkg-size.dev/badge/bundle/105782)](https://pkg-size.dev/vue-weui-next)\n[![codecov](https://codecov.io/gh/bangtz/vue-weui/graph/badge.svg?token=6TNVSF7OYT)](https://codecov.io/gh/bangtz/vue-weui)\n[![](https://img.shields.io/badge/language-vue-orange.svg)](https://vuejs.org/)\n![](https://img.shields.io/npm/l/vue-weui-next.svg)\n\nWeui style UI component library developed and implemented based on Vue3.\n\n## Quick start\n\nBefore starting to use it, you need to introduce the weui style file into the html file. ([WeUI](https://github.com/Tencent/weui))\n\n```html\n\u003clink rel=\"stylesheet\" href=\"https://res.wx.qq.com/t/wx_fed/weui-source/res/2.6.16/weui.min.css\"/\u003e\n```\n\nInstall component package.\n\n```bash\nnpm install vue-weui-next\n\n# or\n\nyarn install vue-weui-next\n```\n\nComplete introduction.\n\n```ts\nimport { createApp } from 'vue';\nimport App from './App.vue';\nimport Weui from 'vue-weui-next';\n\nconst app = createApp(App);\napp.use(Weui);\napp.mount('#app');\n```\n\nManual import.\n\n```html\n\u003ctemplate\u003e\n  \u003cButton\u003ebutton\u003c/Button\u003e\n\u003c/template\u003e\n\u003cscript\u003e\n  import { Button } from 'vue-weui-next'\n  export default {\n    components: { Button },\n  }\n\u003c/script\u003e\n```\n\n## Contact\n\nCurrently, the content of the basic components of weui has been improved. We will continue to update and improve the components related to the weui form form in the future. If you are interested in this project, you are welcome to contribute.\n\nIf you find any code problems, or there are new components or capabilities that you hope to add, please feel free to submit an issue. The author will update and fix them in time. Thank you.\n\n\u003e ![](https://open.weixin.qq.com/zh_CN/htmledition/res/assets/res-design-download/icon16_wx_logo.png) *bangtz* (Add please note vue-weui)\n\n# License\n\n[Apache License 2.0](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbanggx%2Fvue-weui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbanggx%2Fvue-weui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbanggx%2Fvue-weui/lists"}