紧跟潮流
大前端和全栈是以后前端的一个趋势,懂后端的前端,懂各端的前端更加具有竞争力,以后可以往这个方向靠拢。
这边整理了一个对标“阿里 50W”年薪企业高级前端工程师成长路线,由于图片太大仅展示一小部分
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
二、全局组件混入
三、内容冲突,听谁的
Vue混入mixin介绍
============
mixin官方解释:
混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。
一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项
通俗解释:
日常开发中,经常会遇到不同组件中会出现需要一些相同的或者相似的代码,这些代码的功能相对独立。可以利用vue的mixin将功能相同的或者相似的提出来,方便代码复用,也有利于代码维护。
一、局部组件混入
========
1、新建混入js文件
一般在工程中新建一个mixin文件夹,专门保存各种混入。一般src/mixin/demo.js
一般混入的格式就是一个js文件,需要export default {} 输出,其里面的具体格式,需要根据具体的混入场景来制定。比如需要混入vue文件里面,则需要根据vue文件的应用场景来设置。
export default {
data(){
return {
msg:“这是mixin的数据”,
mixinMsg:“这是mixin的数据”,
}
},
created(){
console.log(123)
},
methods:{
onClick(){
console.log(‘触发了mixin中的onClick’)
}
}
}
2、组件中引入并使用,组件中只需要配置mixins即可。
结果展示:
二、全局组件混入
========
在初始化vue之前,调用Vue.mixin()进行全局混入。
在main.js中:
Vue.mixin({
data(){
return {
$_globalMsg:“全局mixin数据”
}
},
created(){
console.log(‘触发全局mixin的Created’)
},
methods:{
总结
=============================================================
从转行到现在,差不多两年的时间,虽不能和大佬相比,但也是学了很多东西。我个人在学习的过程中,习惯简单做做笔记,方便自己复习的时候能够快速理解,现在将自己的笔记分享出来,和大家共同学习。
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
个人将这段时间所学的知识,分为三个阶段:
第一阶段:HTML&CSS&Javascript基础
第二阶段:移动端开发技术
第三阶段:前端常用框架
-
推荐学习方式:针对某个知识点,可以先简单过一下我的笔记,如果理解,那是最好,可以帮助快速解决问题;如果因为我的笔记太过简陋不理解,可以关注我以后我还会继续分享。
- 以上就是本篇文章【2024年最全Vue混入mixin介绍,web前端开发工程师培训班】的全部内容了,欢迎阅览 ! 文章地址:http://xiaoguoguo.dbeile.cn/quote/769.html 行业 资讯 企业新闻 行情 企业黄页 同类资讯 网站地图 返回首页 多贝乐移动站 http://xiaoguoguo.dbeile.cn/mobile/ , 查看更多