- 博客(5)
- 收藏
- 关注
原创 2021-03-06
vue 双向数据绑定的原理双向数据绑定主要是通过数据劫持配合发布订阅者模式实现的首先使用object.defineProperty中的get和set属性对数据进行依赖收集和派发更新,根据set里数据比对数据是否有变化,通知监听的观察者是否对视图进行更新。实现一个简单的双向数据绑定<input type="text" id="a"><span id='b'></span>let obj = {},val = '1'Object.define.
2021-03-06 21:54:31 62
原创 2021-03-04
vue知识点详解前几年说要每周记录,后来就赶上了疯狂加班,再后来就不可避免的偷懒了。近期离职了,正好有时间,把vue点知道的不知道都开始理一理。用vue也很多年了,源码也看过,也理解过,但是却总是不深刻。我想应该是没有真正的理解到吧,之前看源码视频和博客都是随便过一眼,今天开始得抓紧时间把这些搞清楚看了。、vue的核心是数据驱动,组件化。数据驱动是因为在以前的写法里,如果要实现一个效果或者在ajax数据返回时频繁的操作dom,可能会导致操作错误等。而数据驱动则是通过数据的更新变化,操作虚拟dom
2021-03-04 22:53:20 55 1
原创 小程序回顾
说好了经常更,也没来得及更。今天正好有时间回顾一下做的小程序吧今年公司要求做一个小程序,因为一直感兴趣就直接接过来做了。过程中写的时候倒是没有其他的问题,因为使用了自动化的wepy跟vue是写法基本一致。不过有很多微信自带的限制倒是让我大吃一惊。例如:1.canvas画图的globalCompositeOperation属性,在该属性下有个tip告知“安卓版本只适用于 fill 填...
2018-08-02 16:41:51 178
原创 上周关于任务中遇到的问题小总结
1,input标签如果使用disable形式,在火狐浏览器下不能操作click事件,可把方式改成readonly2,input在火狐中会自动填充缓存,要添加属性autocomplete=“off”关闭自动填充缓存3,blade中使用变量,假设要引用elements模板下的各种a,b,c,d模板,并取数据,假定数据名为data使用循环 @foreach ($data as $key =>
2017-07-13 10:33:19 222
原创 博客新手
今天终于决定把自己的成长用博客记录了,以前是觉得不敢写,知识太浅薄,但是现在虽然依旧浅薄,但是记忆力还是不如烂笔头,还是写上吧。希望自己能坚持
2017-07-06 09:57:06 154 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人