kontainer:ViewModel 生命周期管理器 KnockoutJS 应用程序

时间:2024-07-02 09:15:02
【文件属性】:

文件名称:kontainer:ViewModel 生命周期管理器 KnockoutJS 应用程序

文件大小:6KB

文件格式:ZIP

更新时间:2024-07-02 09:15:02

frontend knockoutjs JavaScript

容器 用于(部分)KnockoutJS 应用程序的 ViewModel 生命周期管理器。 提供比内置 KO 组件更大的灵活性并防止不必要的回流。 应用程序接口 var show = kontainer.create(Element|String target) 返回函数以替换给定目标元素的内容。 目标元素可以作为 DOM 元素或选择器表达式给出。 show(DOM|String template, Object viewModel) 将模板绑定并呈现到先前设置的目标。 模板可以是 DOM 元素/文档片段或字符串。 取消绑定先前设置的 viewModel。 生命周期回调 viewModel 可以定义以下方法: inserted(DOM target) - 当模板插入到 DOM 树时调用。 bound(DOM target) - 当 viewModel 绑定到 DOM 树时调用。


【文件预览】:
kontainer-master
----example()
--------index.html(2KB)
----package.json(525B)
----tests()
--------tests.js(1KB)
----LICENSE(1KB)
----dist()
--------kontainer-standalone.js(1KB)
----kontainer.js(2KB)
----.gitignore(13B)
----Makefile(603B)
----README.md(2KB)

网友评论