摘要: MVVM的定义 MVVM是Model-View-ViewModel的缩写; MVVM的设计思想 关注Model的版变化,让MVVM的框架去自动更新DOM的状态,从而把开发者从操作DOM的繁琐步骤中解脱出来 MVVM就是在前端页面上,应用了扩展的MVC模式,mvvm框架自动把model的变化映射到DO 阅读全文
posted @ 2021-03-01 19:01 橙子的代码世界 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 1.vue响应原理: 在生成vue示例时,对传入的data遍历,使用object.defineProperty将这些属性,转化成getter/setter. object.defineProperty是ES5中无法shim的特性,这也就是vue为啥不支持ie8及以下 每个vue示例都有一个watch 阅读全文
posted @ 2021-02-24 09:14 橙子的代码世界 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 1.用途 1)apply call bind 都是用来改变this指向 2)apply 和 call会让当前函数执行,而bind会返回一个函数,后续需要的时候再调用执行 2.this指向问题 1)如果函数中的this没有调用对象,则this指向window(严格模式下,this为undefinded 阅读全文
posted @ 2021-02-22 13:41 橙子的代码世界 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 好久没有发布博客了,今天看到了一篇文章在讨论可以用 cookie 和 localStorage 存商品详情嘛? 所以简单的写了cookie sessionStorage localStorage 的一些相同点和不同点,侧重于不同点: 共同点:都可以缓存数据,并且保存在浏览器端,且同源的。 区别:co 阅读全文
posted @ 2020-05-06 12:41 橙子的代码世界 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 今天遇到了一点有意思的事情,同事用了map出了点问题,页面的路由重新进行了加载,所以今天我们说一些map forEach for的区别 遍历性能上来说 for循环遍历 < for…of遍历 < forEach遍历 < for…in遍历 < map遍历 1)经典的for循环: for(var i = 阅读全文
posted @ 2020-03-30 16:56 橙子的代码世界 阅读(1523) 评论(0) 推荐(0) 编辑
摘要: 前段时间,做了一个电子签名的功能: 我们的项目是要求是在一个url下面进行绘制,然后跳入另一个url的页面进行回显,即显示的页面和绘制的是两个不同的url; 绘制的电子签名的页面:(贴出来关键性的代码) 阅读全文
posted @ 2019-07-15 15:08 橙子的代码世界 阅读(5043) 评论(0) 推荐(0) 编辑
摘要: A 恢复内容开始 组件vue.js最强大的功能之一,而组件实例的作用域是相互独立的,这就是各种组件之间的数据是无法相互引用的,一般来说组件可以有以下几种关系: 如图所示,A和B,B和C,B和D都是父子关系,C和D是兄弟关系,A和C是个隔代关系(可能隔多代). vue组件间的几种通信方式:如props 阅读全文
posted @ 2019-06-24 18:50 橙子的代码世界 阅读(9074) 评论(1) 推荐(1) 编辑
摘要: 前两天做一个大屏的项目,遇到了Y轴的type为'category' 类目轴,表示了时间点,结果遇到的是时间点不连续的问题:如下图 查找问题,结果是type为category这个类型时,表示的是离散的数据,必须通过 data 设置类目数据。就是将series 的表示的Y轴的数据集合起来,在进行排序 将 阅读全文
posted @ 2019-06-21 16:34 橙子的代码世界 阅读(12935) 评论(1) 推荐(1) 编辑
摘要: 今天遇到了一个form的表单submit提交的时候会出现页面的刷新问题: 其解决的方法有两种: 一种: 如果不希望刷新页面,使用ajax提交表单,submit按钮上要加个onclick="return false;"就可以解决这个问题! 一种: 阻止form表单元素的默认行为,在点击时间中添加:ev 阅读全文
posted @ 2019-03-26 11:50 橙子的代码世界 阅读(9872) 评论(0) 推荐(1) 编辑
摘要: 最近在再用vue做一个后台管理的项目,由于对vue的生命周期不是很了解,只知道一些简单的使用,对于后面再钩子函数中做一些事情,相当的不利;甚至不清除什么做,在哪个函数里面做,所以今天填一下我对vue周期的理解 首先当一张vue官方的生命周期的图片 对于这张图,做一下简单的介绍: beforeCrea 阅读全文
posted @ 2019-03-14 10:45 橙子的代码世界 阅读(568) 评论(0) 推荐(0) 编辑