首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

reactive + effect + track + trigger 实现响应式系统

副作用函数关于 effect 方法的理解,一直以来都十分模糊,直到看了 《Vue.js设计与实现》 这本书中的相关介绍。书中将 Vue3 提供的 effect 定义为用来注册副作用函数的一个方法。...track 依赖收集前面示例中的副作用函数 fn 执行时,用到了一个 name 属性,也就是访问到了响应式对象的属性,所以逻辑会走到 reactive 方法中实现代理那里,对属性 get 操作的监听。...true } console.log(`${key}属性被访问,依赖收集`) // 依赖收集,让 target, key 和 当前的 _effect 关联起来 track...*/export function track(target, key) { if(!...之后,结合上篇文章实现的 reactive 方法,在属性被访问到时,进行依赖收集,主要依靠 track 方法 ;当属性发生变化后,再利用 trigger 方法,通知收集来的 _effect 重新执行。

68240

UCSC-browser学习:创建自己的track hubs

这是从UCSC browser上可视化数据然后截图下来的,我们可以将数据传到UCSC上,制作自己的track hubs,然后选择我们想看的区域截图就可以了。 1....Track Hubs的介绍 简单来说,track hubs相当于在UCSC browser上的一个可网络共享的一个基因组可视化工具。 ?...在UCSC的页面选择track hubs,即可进入页面: ? 在国内一般会提示: ? 建议选择亚洲区,速度会快很多。 进去后在public hubs中可以看到别人做的hubs: ?...设置Track Hubs 核心的问题来了,上面的URL怎么得到呢?...description.txt (description可以不加,不过在Hub development中check的时候会出现一个warning) mm10/trackHub.txt的内容(仅展示了一部分): track

1.6K20

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券