Skip to content

Repository files navigation

logo

logo

A Vue.js 2.0 Mobile UI at YouZan

Build StatusdownloadsCoverage Statusnpm versionlicense

访问中文版

Features

  • 50+ Reusable components
  • 90%+ Unit test coverage
  • Extensive documentation and demos
  • Support babel-plugin-import
  • Support TypeScript
  • Support SSR

Install

npm i -S vant

Quickstart

1. Use babel-plugin-import (Recommended)

# Install babel-plugin-import
npm i babel-plugin-import -D
// set babel config in .babelrc or babel-loader{"plugins": [["import",{"libraryName": "vant","style": true}]]}

Then you can import components from vant, equivalent to import manually below.

import{Button}from'vant';

2. Manually import

importButtonfrom'vant/lib/button';import'vant/lib/vant-css/base.css';import'vant/lib/vant-css/button.css';

3. Import all components

importVuefrom'vue';importVantfrom'vant';import'vant/lib/vant-css/index.css';Vue.use(Vant);

CDN

<!-- import style --><linkrel="stylesheet" href="https://unpkg.com/vant/lib/vant-css/index.css" /><!-- import script --><scriptsrc="https://unpkg.com/vant/lib/vant.min.js"></script>

See more in Quickstart.

Contribution

Please make sure to read the Contributing Guide before making a pull request.

Browser Support

Modern browsers and Android 4.0+, iOS 6+.

Links

Preview

You can scan the following QR code to access the demo:

qrcode

LICENSE

MIT

About

A Vue.js 2.0 Mobile UI at YouZan

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages