Vue之mixin混入詳解
更新時間:2021年11月21日 11:33:56 作者:王同學要努力
這篇文章主要為大家介紹了Vue之mixin混入,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
?
局部混入
<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)

總結
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關注腳本之家的更多內容!
相關文章
警告[vue-router]?Duplicate?named?routes?definition簡單解決方法
這篇文章主要關于介紹了警告[vue-router]?Duplicate?named?routes?definition的解決方法,這個錯誤提示是因為在Vue Router中定義了重復的路由名稱,需要的朋友可以參考下2023-12-12
Vue3中的defineExpose函數(shù)用法深入解析
這篇文章主要介紹了Vue3中的defineExpose函數(shù)用法的相關資料,defineExpose是Vue3中用于在模式下暴露組件內部屬性和方法的輔助函數(shù),它允許父組件通過ref訪問子組件的暴露內容,提高組件間的交互能力并保持封裝性,需要的朋友可以參考下2025-01-01
Vue綁定class和綁定內聯(lián)樣式的實現(xiàn)方法
本文主要介紹了Vue綁定class和綁定內聯(lián)樣式的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-11-11

