
获得徽章 0
- 因为,setTimeout是异步函数,而ty catch其实是同步顺序执行的代码,等setTimeout里面的事件进入事件队列的时候,主线程已经离开了try catch,所以try catch是无法捕获异步函数的错误的。赞过73
- jym ... 实现这个页面有没有什么好的方法??
有这样一个场景, UI 该页面 的UI图上 设计了很多图标和文案,这些图标和文案是对应的,但位置没有规律,不是一列页也不是一行,然后大概有40多个,目前就是手动定位,要实现这个页面有没有什么好的方法,评论点赞 - 人的一生,总是难免有浮沉。不会永远如旭日东升,也不会永远痛苦潦倒。反复地一浮一沉,对于一个人来说,正是磨练。因此,浮在上面的,不必骄傲;沉在底下的,更用不着悲观。必须以率直、谦虚的态度,乐观进取、向前迈进。 #1024一起掘金#等人赞过评论9
- #每天一个知识点# Vue 页面渲染流程:
初始化调用 $mount 挂载组件。
_render 开始构建 VNode,核心方法为 createElement,一般会创建普通的 VNode ,遇到组件就创建组件类型的 VNode,否则就是未知标签的 VNode,构建完成传递给 _update。
patch 阶段根据 VNode 创建真实节点树,核心方法为 createElm,首先遇到组件类型的 VNode,内部会执行 $mount,再走一遍相同的流程。普通节点类型则创建一个真实节点,如果它有子节点开始递归调用 createElm,使用 insert 插入子节点,直到没有子节点就填充内容节点。最后递归完成后,同样也是使用 insert 将整个节点树插入到页面中,再将旧的根节点移除。展开等人赞过24