3 个版本
0.0.3 | 2021年1月3日 |
---|---|
0.0.2 | 2020年11月30日 |
0.0.1 | 2020年10月2日 |
#4 in #vdom
16KB
257 行
lignin-dom
lignin 的 DOM 差分器。
除了对 lignin 的 Node
节点进行 diff 以调整 HTML 元素外,还可以从 HTML 元素构建 Node
树。
要生成 HTML 字符串,请使用 lignin-html。
安装
请使用 cargo-edit 添加此库的最新版本
cargo add lignin-dom
示例
// TODO_EXAMPLE
许可证
在以下任一许可证下授权:
- Apache License,版本 2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非你明确声明,否则根据 Apache-2.0 许可证定义的,任何有意提交以包含在你工作中的贡献,都将按照上述方式双许可,不附加任何额外的条款或条件。
行为准则
变更日志
版本管理
lignin-dom
严格遵循 语义化版本控制 2.0.0,但有以下例外
- 次要版本在主版本变更时不会重置为 0(除了 v1)。
将其视为全局功能级别。 - 修订版本在主版本或次要版本变更时不会重置为 0(除了 v0.1 和 v1)。
将其视为全局修订级别。
这包括上述指定的 Rust 版本要求。
较早的 Rust 版本可能兼容,但此兼容性可能会随着次要版本或修订版本而改变。
受功能和修订版本影响的是哪些版本,可以从 CHANGELOG.md 中的相应标题中确定。
依赖关系
~6.5–9MB
~175K SLoC