diff --git a/src/.vuepress/config.js b/src/.vuepress/config.js index 1e1b5e88b0..76318ae062 100644 --- a/src/.vuepress/config.js +++ b/src/.vuepress/config.js @@ -157,6 +157,7 @@ const sidebar = { '/api/global-api', { title: 'Options', + path: '/api/options-api', collapsable: false, children: [ '/api/options-data', @@ -174,6 +175,7 @@ const sidebar = { '/api/built-in-components.md', { title: 'Reactivity API', + path: '/api/reactivity-api', collapsable: false, children: [ '/api/basic-reactivity', @@ -296,7 +298,7 @@ module.exports = { }, { text: 'API Reference', - link: '/api/application-config' + link: '/api/' }, { text: 'Ecosystem', diff --git a/src/api/index.md b/src/api/index.md new file mode 100644 index 0000000000..8daef5458a --- /dev/null +++ b/src/api/index.md @@ -0,0 +1,15 @@ +# API + +The Vue.js API contains the following categories: + +- [Application Config](/api/application-config.html) +- [Application API](/api/application-api.html) +- [Global API](/api/global-api.html) +- [Options API](/api/options-api.html) +- [Instance Properties](/api/instance-properties.html) +- [Instance Methods](/api/instance-methods.html) +- [Directives](/api/directives.html) +- [Special Attributes](/api/special-attributes.html) +- [Built-in Components](/api/built-in-components.html) +- [Reactivity API](/api/reactivity-api.html) +- [Composition API](/api/composition-api.html) diff --git a/src/api/options-api.md b/src/api/options-api.md new file mode 100644 index 0000000000..858cce52ab --- /dev/null +++ b/src/api/options-api.md @@ -0,0 +1,10 @@ +# Options API + +The Options API contains the following sections: + +- [Data](/api/options-data.html) +- [DOM](/api/options-dom.html) +- [Lifecycle Hooks](/api/options-lifecycle-hooks.html) +- [Assets](/api/options-assets.html) +- [Composition](/api/options-composition.html) +- [Miscellaneous](/api/options-misc.html) diff --git a/src/api/reactivity-api.md b/src/api/reactivity-api.md new file mode 100644 index 0000000000..90b8aecc7e --- /dev/null +++ b/src/api/reactivity-api.md @@ -0,0 +1,7 @@ +# Reactivity API + +The Reactivity API contains the following sections: + +- [Basic Reactivity APIs](/api/basic-reactivity.html) +- [Refs](/api/refs-api.html) +- [Computed and watch](/api/computed-watch-api.html)