08 2021 档案

摘要:相信很多人和我一样看过很多组件化和模块化设计的文章,但依然没有搞清楚这两个的区别,在写这篇文章之前,我一直以为组件化和模块化是一个概念(捂脸),在阅文无数后,决定做个总结,加上案例讲解,来帮助理解这两者的概念。 组件化和模块化源于软件开发,现在越来越被更多地应用于UI设计当中。下面是我为了便于理解做 阅读全文
posted @ 2021-08-31 19:40 勇敢牛牛20 阅读(1231) 评论(0) 推荐(0) 编辑
摘要:一、什么是路由 URL -> 映射 -> 组件 Hash+onhashchange History.pushstate+replaceState+onpopstate 二、准备工作 组件 router-link: 导航,最终默认情况生成a标签 router-view:组件容器,占位符(插座), 相当 阅读全文
posted @ 2021-08-31 14:16 勇敢牛牛20 阅读(131) 评论(0) 推荐(0) 编辑
摘要:一、什么是组件 组成网页独立功能基本单元(片段), 复用、维护、性能, Vue.js中的组件就是一个Vue的实例,Vue中的组件包含data/methods/computed。 一个Vue.js的应用程序,实际是由一个根组件(实例)+多个子组件(实例)组成。说白了组件其实就是自定义标签。 二、组件化 阅读全文
posted @ 2021-08-30 10:47 勇敢牛牛20 阅读(65) 评论(0) 推荐(0) 编辑
摘要:为啥叫互联网工作人员都叫工程师?如前端工程师、后端工程师、网络安全工程师等,其实和现实中盖楼一样,我们只是在网络上盖楼。 盖一栋楼前期需要一个设计师(也就是架构师)来搞楼型和结构,接着工程师(也就是前端工程师)把楼盖起来,添砖加瓦;到了装修的时候,有设计师(也就是ui)画个图告诉该怎么装修好看;工程 阅读全文
posted @ 2021-08-28 16:12 勇敢牛牛20 阅读(261) 评论(0) 推荐(0) 编辑
摘要:前言 Vue采用的是组件化思想,那么这些组件间是如何通信的呢?下面详细介绍一下。 所谓组件间通信,不单单是我们字面上理解的相互传递数据,这里还包括一个组件访问另一个组件的实例方法等,如父组件通过ref访问子组件实例成员,并实现传参。我们先来研究父子组件间是如何通信的。 一、父子组件通信 1. pro 阅读全文
posted @ 2021-08-28 15:12 勇敢牛牛20 阅读(66) 评论(0) 推荐(0) 编辑
摘要:1.声明式渲染 首先,我们要知道Vue是声明式渲染,那啥是声明式渲染,我们只需要告诉程序我们想要什么结果,其他的交给程序来做。与声明式渲染相对的是命令式渲染,即命令我们的程序去做什么,程序就会跟着你的命令去一步一步执行。 比如Vue通过插值表达式实现声明式渲染;功能:向视图输出内容,语法{{常量|变 阅读全文
posted @ 2021-08-28 14:11 勇敢牛牛20 阅读(63) 评论(0) 推荐(0) 编辑
摘要:为什么需要虚拟DOM 先介绍浏览器加载一个HTML文件需要做哪些事,帮助我们理解为什么我们需要虚拟DOM。webkit引擎的处理流程,如下图所示: 所有浏览器的引擎工作流程都差不多,如上图大致分5步: 第一步,用HTML分析器,分析HTML元素,构建一颗DOM树。 第二步:用CSS分析器,分析CSS 阅读全文
posted @ 2021-08-27 19:50 勇敢牛牛20 阅读(162) 评论(3) 推荐(2) 编辑
摘要:前端有三宝,Angular,Vue,React。目前这三大主流JS框架已经成三分之势。其中的React框架是由脸书开发的,今天我们就来聊一聊VueJS的前世今生。 前世 在2013年的js开发者大会上,ReactJS被开源了。我们都知道开源社区是非常强大的,开源的React在短短几年就积累了大量的扩 阅读全文
posted @ 2021-08-27 16:37 勇敢牛牛20 阅读(378) 评论(0) 推荐(1) 编辑
摘要:前言 第二次浏览器战争中,随着以 Firefox 和 Opera 为首的 W3C 阵营与 IE 对抗程度的加剧,浏览器碎片化问题越来越严重,不同的浏览器执行不同的标准,对于开发人员来说这是一个恶梦。为了解决浏览器兼容性问题,Dojo、jQuery、YUI、ExtJS、MooTools 等前端Fram 阅读全文
posted @ 2021-08-27 15:16 勇敢牛牛20 阅读(294) 评论(1) 推荐(1) 编辑
摘要:前言 近年来,随着前端的丰富,前后端分离是趋势。各种东西如雨后春笋一般,层出不穷。node.js的出现,使前端真正意义上变成了大前端。 前端由来之HTML发展史 1990 年,Tim Berners-Lee以超文本语言 HTML 为基础,在 由NeXT公司制造的电脑上发明了最原始的 Web 浏览器。 阅读全文
posted @ 2021-08-26 22:16 勇敢牛牛20 阅读(507) 评论(4) 推荐(2) 编辑
摘要:vue+vant实现购物车业务 阅读全文
posted @ 2021-08-25 22:03 勇敢牛牛20 阅读(691) 评论(2) 推荐(3) 编辑
摘要:你不知道的echarts,快速带你入门! 阅读全文
posted @ 2021-08-25 15:57 勇敢牛牛20 阅读(277) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示