matchdom:将数据合并到DOM中,而不是字符串中

时间:2024-05-24 16:25:29
【文件属性】:

文件名称:matchdom:将数据合并到DOM中,而不是字符串中

文件大小:37KB

文件格式:ZIP

更新时间:2024-05-24 16:25:29

JavaScript

matchdom-DOM的可扩展声明性模板表达式 DSL用于合并数据。 Matchdom表达式描述了一系列“过滤器”功能: [func1:param1|func2:param2] 。 每个过滤器都会获取上下文对象,当前值,可以更改上下文并返回新值或当前值。 上下文对象描述了源节点和目标节点,以及从中调用过滤器的已解析表达式,请参见下文。 md.merge(node, data)改变node 。 如果node是以'<'开头并以'>'结尾的字符串,则在document可用的情况下将其转换为DOM片段(或单个节点)。 但是,可以通过导出的HTML和XML方法来进行显式解析。 用法 import { Matchdom , HTML , XHTML } from 'matchdom' ; const md = new Matchdom ( { hooks = { } , symbols


【文件预览】:
matchdom-master
----package.json(2KB)
----test()
--------flow.js(3KB)
--------nesting.js(1KB)
--------tag.js(2KB)
--------repeat.js(13KB)
--------attributes.js(6KB)
--------integration.js(4KB)
--------scope.js(2KB)
--------hooks.js(2KB)
--------text.js(4KB)
--------filters.js(25KB)
--------check.js(1KB)
--------with.js(4KB)
--------string.js(2KB)
----LICENSE(1KB)
----src()
--------context.js(8KB)
--------utils.js(1KB)
--------index.js(32B)
--------symbols.js(105B)
--------fragment.js(2KB)
--------plugins()
--------matchdom.js(3KB)
--------expr.js(2KB)
----CHANGES.md(653B)
----examples()
--------debug.html(2KB)
----.gitignore(900B)
----README.md(13KB)

网友评论