首次发表在个人博客 相同点 都支持服务器端渲染 都有Virtual DOM,组件化开发,通过props参数进行父子组件数据的传递,都实现webComponent规范 数据驱动视图 都有支持native的方案,React的React native,Vue的weex 不同点 React严格上只针对MVC ...
分类:
其他好文 时间:
2020-05-06 20:02:18
阅读次数:
66
Vue 在更新 DOM 时是异步执行的。只要侦听到数据变化,Vue 将开启一个队列,并缓冲在同一事件循环中发生的所有数据变更。 如果同一个 watcher 被多次触发,只会被推入到队列中一次。这种在缓冲时去除重复数据对于避免不必要的计算和 DOM 操作是非常重要的。 然后,在下一个的事件循环“tic ...
分类:
其他好文 时间:
2020-05-06 11:58:00
阅读次数:
54
省市联动效果 技术分析 什么是DOM: Document Object Model : 管理我们的文档,增删改查规则 【HTML中的DOM操作】 一些常用的 HTML DOM 方法: getElementById(id) 获取带有指定 id 的节点(元素) appendChild(node) 插入新 ...
分类:
编程语言 时间:
2020-05-06 01:32:42
阅读次数:
59
# 直接生成时间索引,支持str, datetime.datetime rng=pd.DatetimeIndex(['12/1/2017','12/2/2017','12/3/2017','12/4/2017','12/5/2017']) print(rng,type(rng)) print(rng ...
分类:
其他好文 时间:
2020-05-06 01:28:02
阅读次数:
92
1.什么是事件? 用户和浏览器发生交互行为就叫做事件,比如:点击,移入移出。。。 2.如何给元素绑定事件 在JavaScript中所有的HTML标签都可以添加事件 元素.事件名称=function(){};对应事件触发时就会自动执行function中的代码 1 <button>按钮</button> ...
分类:
其他好文 时间:
2020-05-05 23:48:19
阅读次数:
113
实现:按下鼠标拖动,盒子跟着一起移动 代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>js_excise</title> <style type="text/css"> body{ position: relativ ...
分类:
Web程序 时间:
2020-05-05 23:29:47
阅读次数:
221
对于 Vue.nextTick 方法,自己有些疑惑。在查询了各种资料后,总结了一下其原理和用途,如有错误,请不吝赐教。 概览 官方文档说明: 用法: 在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的 DOM。 疑问: DOM 更新循环是指什么? 下次更新循环 ...
分类:
其他好文 时间:
2020-05-05 18:22:23
阅读次数:
60
前言 Vue.$nextTick这个API相信很多人都用过,按照文档的解释,“在下次DOM更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的DOM”。我们通常会在使用第三方库或者处理复杂条件下的渲染时机的时候用到它,它是如此的好用以至于碰到棘手的问题的时候,我们都会想到是不是 ...
分类:
其他好文 时间:
2020-05-05 18:07:19
阅读次数:
73
1. Vue双向绑定原理 3.0还没用到项目里 ES5: Object.defineProperty 双向绑定之后具体怎么更新DOM??? 2. MVC和MVVM的区别 Vue(MVVM)数据更改视图也更改 React(MVC) onChange加在元素上也可以实现双向绑定(MVVM) 3 浏览器跨 ...
分类:
其他好文 时间:
2020-05-05 17:53:47
阅读次数:
62
React 把组件看成是一个状态机(State Machines)。通过与用户的交互,实现不同状态,然后渲染 UI,让用户界面和数据保持一致。 React 里,只需更新组件的 state,然后根据新的 state 重新渲染用户界面(不要操作 DOM)。 在具有许多组件的应用程序中,在销毁时释放组件所 ...
分类:
其他好文 时间:
2020-05-05 12:45:47
阅读次数:
48