Cycle.js (virtual-dom) 是不是支持 React 的 refs 或 mithril 的 config 属性?
Posted
技术标签:
【中文标题】Cycle.js (virtual-dom) 是不是支持 React 的 refs 或 mithril 的 config 属性?【英文标题】:Does Cycle.js (virtual-dom) support anything like React's refs or mithril's config property?Cycle.js (virtual-dom) 是否支持 React 的 refs 或 mithril 的 config 属性? 【发布时间】:2016-07-12 23:16:41 【问题描述】:换句话说,有没有办法在渲染后访问 DOM 元素?诸如鼠标焦点、代码高亮、动画之类的东西,它们是如何在 Cycle.js 中完成的?
【问题讨论】:
【参考方案1】:如果你使用标准的@cycle/dom
(对于cycle@6)驱动程序使用虚拟dom,那么你可以将它们用作on create
(hook
)和on destory
(unhook
)事件:
https://github.com/Matt-Esch/virtual-dom/blob/master/docs/hooks.md
如果你使用cycle-snabbdom
,它有更丰富的钩子机制:https://github.com/paldepind/snabbdom#hooks
【讨论】:
以上是关于Cycle.js (virtual-dom) 是不是支持 React 的 refs 或 mithril 的 config 属性?的主要内容,如果未能解决你的问题,请参考以下文章
[Cycle.js] The Cycle.js principle: separating logic from effects