Vue之mixin混入详解
程序员文章站
2022-06-16 21:29:50
目录局部混入全局混入总结 局部混入
学生姓名:{{name}}
局部混入
<template> <div> <h2 @click="showname">学生姓名:{{name}}</h2> <h2>学生性别:{{sex}}</h2> </div> </template> <script> //引入一个混合 import { hunhe,hunhe2 } from '../mixin' export default { name: 'student', data() { return { name: '张三', sex: '男' } }, mixins: [hunhe,hunhe2] } </script>
export const hunhe = { methods: { showname() { alert(this.name) } } } export const hunhe2 = { data() { return { x: 100, y: 200 } } }
全局混入
import { hunhe, hunhe2 } from './mixin' vue.mixin(hunhe) vue.mixin(hunhe2)
总结
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注的更多内容!