![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
总结
文章平均质量分 87
云之彼端灬约定之所
这个作者很懒,什么都没留下…
展开
-
前端数据Mock从入门到精通
什么是数据MockMock:模拟的;模仿的;虚假的;不诚实的数据Mock就是数据的模拟,我们通过一些技术手段对真实的数据进行模拟,通过这些假数据来模拟出真实的场景。为什么要数据Mock如上图所示,这是一个需求开发经历的过程。在现在前后端分离的项目里,前后端开发是一个并行的过程,在前端开发页面时页面的数据后端还未给出,此时前端就需要做一些假数据,这个就是Mock数据。有人会问可不可以不用Mock数据?答案是可以,以下情况可以不用数据Mock:如果你和你的后端心意相通,你想即他想。后端接口仿佛原创 2022-05-26 09:03:29 · 3497 阅读 · 1 评论 -
vue源码分析(三)
正所谓纸上得来终觉浅,绝知此事要躬行。我们看了vue的响应式实现源码,大致了解了vue的实现思路,那这一节我们就参考vue的实现写一个简易版的vue,我们命名为Lue。上一节我们说过vue响应式原理的核心实现是三个部分,分别是Observer,Dep和Watcher。那下面我就针对这三个部分分别做一个简单的实现。Observer对传入的数据进行数据劫持。这里只简单考虑是对象的场景,对数组等复杂...原创 2020-01-13 16:45:33 · 205 阅读 · 0 评论 -
vue源码分析(二)
观察者模式观察者模式(又被称为发布-订阅(Publish/Subscribe)模式,属于行为型模式的一种,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态变化时,会通知所有的观察者对象,使他们能够自动更新自己。vue的响应式原理采用的就是观察者设计模式。下面是观察者模式在vue中的运用解析。图片来源:https://blog.csdn.net/g...原创 2020-01-10 11:15:44 · 427 阅读 · 0 评论 -
vue源码分析(一)
引言对于vue如何实现双向数据绑定的原理,现在大部分同学都能快速说出是利用Object.defineProperty劫持对象的访问器,在属性值发生变化时我们可以获取变化,然后根据变化进行后续响应,vue3.0利用的是Proxy。好像似是而非懂了,但问到是如何劫持,如何响应的又懵懵懂懂说不出所以然。希望通过我的分享能帮助大家更加深刻的理解vue的实现原理,更好的在工作中运用好vue。本次分享的内...原创 2020-01-09 15:56:17 · 155 阅读 · 0 评论 -
MarkDown 语法总结
概述 Markdown 语法的目标是:成为一种适用于网络的书写语言。Markdown 不是想要取代 HTML,甚至也没有要和它相近,它的语法种类很少,只对应 HTML 标记的一小部分。Markdown 的构想不是要使得 HTML 文档更容易书写。在我看来, HTML 已经很容易写了。Markdown 的理念是,能让文档更容易读、写和随意改。HTML 是一种发布的格式,...原创 2019-08-06 09:49:15 · 134 阅读 · 0 评论 -
前端常见问题汇总
博客地址这篇博文主要记录日常开发或者收集到的一些常见前端问题和相应解决方案。1. 在多个行内元素排成一行时,元素之前存在间隔原因分析:换行符、tab(制表符)、空格产生间隙解决方案:font-size设为0元素写成一行2. a便签下的img有padding5px的效果解决方案:img的display设置为block3.水平居中跳动的问题原因分析:滑动块导致解决方案:...原创 2019-08-14 10:05:02 · 279 阅读 · 0 评论 -
WEEX 踩坑记录
近期同事离职,接手之前他的项目,该项目是用WEEX写的。遇到个紧急需求,来不及去熟悉WEEX文档就匆匆开发,开发过程中遇到了很多坑,在这边进行记录,希望对不熟悉WEEX开发的小伙伴们能有所帮助,少走点弯路。什么是WeexWeex 致力于使开发者能基于通用跨平台的 Web 开发语言和开发经验,来构建 Android、iOS 和 Web 应用。简单来说,在集成了 WeexSDK 之后,你可以使用...原创 2019-08-19 11:16:58 · 799 阅读 · 1 评论