摘要: 前面已经讲了浅谈Vue2中provide和inject使用,今天讲讲在Vue3中如何使用provide和inject Vue3的写法已经和Vue2有所不同,因此需要熟悉Vue3的写法,其实变动不大,现在官方文档也有详细介绍,有兴趣的可以去了解. 1 ... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(2507) 评论(0) 推荐(0)
摘要: 通常,当我们需要将数据从父组件传递到子组件时,我们使用 props。想象一下这样的结构:你有一些深嵌套的组件,而你只需要来自深嵌套子组件中父组件的某些内容。在这种情况下,你仍然需要将 prop 传递到整个组件链中,这可能会很烦人。对于这种情况,我们可以... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(2324) 评论(0) 推荐(0)
摘要: 写管理后台的都会遇到这个这种需求,管理员登录后台需要看到所有功能,普通的公司管理员或部门管理员登录只能看到部分功能权限 不同角色有不同的权限,这时如果管理平台的菜单定义在代码里,显然是不能满足上面的需求,我们就需要后台提供用户菜单,然后前台动态生成路... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(2920) 评论(0) 推荐(0)
摘要: 使用脚手架搭建的Vue3项目默认使用的路由版本是4,由于Vue3和Vue2写法差异较大,所以需要从新熟悉Router用法,本篇文章比较下两个版本的写法差异,不做深层次的讲解,主要是我也不懂。 1 Vue2配合Vue-router3 说多了没用,直接上... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(658) 评论(0) 推荐(0)
摘要: Iconfont-国内功能很强大且图标内容很丰富的矢量图标库,提供矢量图标下载、在线存储、格式转换等功能。阿里巴巴体验团队倾力打造,设计和前端开发的便捷工具 这篇文章主要讲的是在Vue3项目上,动态引用iconfont库。iconfont怎么新建项目... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(3221) 评论(0) 推荐(0)
摘要: mock是一个模拟数据生成器,旨在帮助前端独立于后端进行开发。使前端不用去调用后端的接口,即可完成前端单元测试。 当一个项目开始开发,正常情况是前后台开发同时进行,但是很多情况是后台先提供接口,然后前端才开始编写页面,这样就会导致项目进度缓慢,为了解... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(2387) 评论(1) 推荐(0)
摘要: Vite — 一个Vue作者开发的Web开发工具,它具有快速的冷启动、及时的模块热更新、真正的按需加载。 Vite基于浏览器原生 ES imports 的开发服务器。利用浏览器去解析 imports,在服务器端按需编译返回,完全跳过了打包这个概念,服... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(3006) 评论(0) 推荐(0)
摘要: JavaScript代码编程中存在这样两种表示“无”的原始类型:null与undefined。这两种类型常常会使JavaScript的开发人员产生疑惑,在什么时候是null,什么时候又是undefined? 我们先比较下这两个: console.lo... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(68) 评论(0) 推荐(0)
摘要: 随着前端由多页面到单页面,由零散的文件到模块化开发,Node为前端工程化,模块化注入了新鲜的血液,在一个完整的模块化开发项目中,package.json 文件无处不在。这个文件主要是做什么、有什么用,今天就详细讲解下。 1.作用 每个项目的根目录下面... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(845) 评论(0) 推荐(0)
摘要: 上一篇已经对Vue2和Vue3的组件开发区别讲了一部分,如需了解请移步: 带你体验Vue2和Vue3开发组件的区别(一), 主要讲了template、data、methods、Lifecyle Hooks这几个的区别,接下来我们再讲讲另外几个属性的变化。 ... 阅读全文
posted @ 2022-05-31 18:09 青年码农 阅读(44) 评论(0) 推荐(0)