diff --git a/README.md b/README.md
index 3f06fa5..b2bc0ce 100644
--- a/README.md
+++ b/README.md
@@ -1,51 +1,51 @@
-# [v-page](https://terryz.github.io/vue/#/page) · [![circle ci](https://circleci.com/gh/TerryZ/v-page.svg?style=svg)](https://circleci.com/gh/TerryZ/v-page) [![code coverage](https://codecov.io/gh/TerryZ/v-page/branch/master/graph/badge.svg)](https://codecov.io/gh/TerryZ/v-page) [![npm version](https://img.shields.io/npm/v/v-page.svg)](https://www.npmjs.com/package/v-page) [![license](https://img.shields.io/badge/license-MIT-brightgreen.svg)](https://mit-license.org/) [![npm download](https://img.shields.io/npm/dy/v-page.svg)](https://www.npmjs.com/package/v-page) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)
+# [v-page](https://terryz.github.io/vue/#/page) · [![CircleCI](https://dl.circleci.com/status-badge/img/gh/TerryZ/v-page/tree/master.svg?style=svg)](https://dl.circleci.com/status-badge/redirect/gh/TerryZ/v-page/tree/master) [![code coverage](https://codecov.io/gh/TerryZ/v-page/branch/master/graph/badge.svg)](https://codecov.io/gh/TerryZ/v-page) [![npm version](https://img.shields.io/npm/v/v-page.svg)](https://www.npmjs.com/package/v-page) [![license](https://img.shields.io/badge/license-MIT-brightgreen.svg)](https://mit-license.org/) [![npm download](https://img.shields.io/npm/dy/v-page.svg)](https://www.npmjs.com/package/v-page) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)
-A simple pagination bar, including size Menu, i18n support, based on **Vue2**
+A simple pagination bar for vue3, including size Menu, i18n support
+If you are using vue `2.x` version, please use [v-page 2.x](https://github.com/TerryZ/v-page/tree/dev-vue-2) version instead
+
## Examples and Documentation
-Live Examples on [CodePen](https://codepen.io/terry05/pen/yjZYLR), more exmaples and documentation please visit below sites
+Examples and documentation please visit below sites
-- [English site](https://terryz.github.io/vue/#/page)
-- [国内站点](https://terryz.gitee.io/vue/#/page)
+- [github pages for english](https://terryz.github.io/vue/#/page)
The jQuery version: [bPage](https://github.com/TerryZ/bPage)
## Installation
-
+[![https://nodei.co/npm/v-page.png?downloads=true&downloadRank=true&stars=true](https://nodei.co/npm/v-page.png?downloads=true&downloadRank=true&stars=true)](https://www.npmjs.com/package/v-page)
```sh
npm i -S v-page
```
-Include and install plugin in your `main.js` file.
+Include and install plugin in your `main.js` file
```js
// add component in global scope as plugin
-import Vue from 'vue'
+import { createApp } from 'vue'
+import App from './app.vue'
import Page from 'v-page'
-Vue.use(Page, {
- global config options
+
+const app = createApp(App)
+app.use(Page, {
+ // globally config options
})
+app.mount('#app')
```
You also can use `v-page` in local component
```vue
-
+
-
```
@@ -54,24 +54,20 @@ export default {
```vue
+ @change="pageChange"
+ />
-
```
diff --git a/tsconfig.json b/tsconfig.json
index 3a569cf..50c9b8f 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -3,6 +3,7 @@
"target": "es5",
"strict": true,
"module": "es2015",
- "moduleResolution": "node"
+ "moduleResolution": "node",
+ "allowJs": true
}
}
\ No newline at end of file