{site_name}

{site_name}

🌜 搜索

Vue 3.0 全局 API 是指在 Vue.js 3.0 中可以全局访问的一组

前端 𝄐 0
vue的全局api,vue全局api接口主要内容,vue全局使用axios,vue全局配置,vue全局api有哪些,vue全局api接口
Vue 3.0 全局 API 是指在 Vue.js 3.0 中可以全局访问的一组方法或属性,这些 API 可以用于全局配置、创建自定义指令、混入、组合等操作。以下是一些常用的 Vue 3.0 全局 API:

1. createApp:创建一个应用实例。


const app = Vue.createApp({
// 应用配置
})


2. directive:自定义指令。


Vue.directive('focus', {
mounted(el) {
el.focus();
}
})


3. mixin:混入选项。


Vue.mixin({
created() {
console.log('mixin created');
}
})


4. component:注册全局组件。


Vue.component('my-component', {
// 组件配置
})


5. provide/inject:依赖注入。


const MyComponent = {
inject: ['foo'],
template: '<div>{{ foo }}</div>'
}

const app = Vue.createApp({
provide() {
return {
foo: 'bar'
}
},
components: {
MyComponent
}
})


6. config:全局配置。


Vue.config.productionTip = false;


通过使用这些全局 API,我们可以更加灵活地配置和扩展 Vue.js 的功能。