一 项目结构

Vue混入:全局混入-LMLPHP

二 main.js

import Vue from "vue";
import App from "./App.vue"; Vue.config.productionTip = false; Vue.mixin({
created() {
console.log("混入的created钩子");
},
methods: {
hello() {
console.log("混入的hello方法");
}
}
}); new Vue({
render: h => h(App)
}).$mount("#app");

三 App.vue

<template>
<div id="app">
<button @click="hello">按钮</button>
</div>
</template> <script> export default {
name: "app"
};
</script> <style>
</style>

四 运行效果

Vue混入:全局混入-LMLPHP

05-21 16:21