创造观测器
注册一个组件 init 函数并观察选择器( O) 。 在检测到选取器后, Init 函数会被不透视地发射 。 把它当作我们的旋转 游乐场!

文档和演示
完整的指南和工作演示请参见 贴花
目录
安装
您可以使用下列方法安装 CoCreate- Observer :
光盘N
<script src="[https://cdn.CoCreateJS.com/observer/latest/CoCreate-observer.min.js](https://cdn.CoCreateJS.com/observer/latest/CoCreate-observer.min.js)"></script>
无
$ npm i @cocreate/observer
线条
$ yarn install @cocreate/observer
代码示例
// Initialize an observer
CoCreate.observer.init({
name: "my-observer",
types: ["attributes"],
selector: ".my-element",
callback: function (mutation) {
console.log("Mutation occurred:", mutation);
}
});
参数描述
这个 init 函数需要一个配置对象,其关键参数如下:
name:观察者独有之名.types:需要观测的突变类型(如"childList","属性"等).selector: 瞄准元素的CSS选择器.callback: 检测出突变时要执行的函数.
通知
图书馆的所有更新都记录在我们 变化 财务报告和审定财务报表 释放。您也可以订阅电子邮件以发布和中断更改.
路线图
如果你对这个项目的未来方向有兴趣, 请看看我们的开放 问题 财务报告和审定财务报表 拖动请求目前,我们的重点是改进大规模应用的性能,并增加对自定义突变类型的支持。 我们很想听听你的反馈.
捐款
我们欢迎各种贡献,包括错误修正、新特征、文件改进和业绩优化。 我们鼓励社区对我们的图书馆作出贡献(你甚至可能得分) 捐款 详细指南.
我们希望这个图书馆由社区驱动, Coreate 领导。 我们需要你的帮助来实现这一目标。 为了帮助确保我们按正确的顺序建造正确的东西,我们请你们创造 问题 财务报告和审定财务报表 拖动请求 或只是对现有问题进行投票或发表意见或提出请求.
我们感谢你的继续支持,谢谢!
关于
CoCreate-observer是一个JavaScript库,它简化了DOM(Document Object Model)中监测变化的过程. 它为检测和应对变异提供了有力而有效的方法,例如改变属性,增加或去除节点,并修改文本内容等. CoCreate-observer允许开发人员在匹配选择器的特定元素接受所指定的突变时方便地注册回调.
关键特征包括:
- 高效选择器匹配
- 开发优化性能
- 灵活配置选项
- 交叉浏览器兼容性
CoCreate-Observer是CoCreate系列开源工具的一部分,旨在加速网络开发并增强开发者的能力来更高效地构建动态互动应用程序. CoCreate旨在为现代网络发展提供一个全面和模块化的生态系统.
请发电子邮件给开发者体验团队 这里 如果有任何疑问.
CoCreate-Observer由CoCreate维护和资助. CoCreate的名称和标志是CoCreate,LLC的商标.
许可证
该软件在GNU Affero通用公共许可证版本3(AGPLv3)和商业许可证下获得双许可证.
-
开源使用:用于开源项目和非商业用途,此软件可在AGPLv3下提供. AGPLv3允许您自由使用,修改并分发此软件,前提是所有修改和衍生作品也根据AGPLv3获得许可. 营业执照全文见 自由文件。 。 。 .
-
商业用途: 意图将这一软件用于商业目的的营利性公司和个人必须获得商业许可证。 商业执照,当你签到 API 密钥我们 网站。该许可证允许对软件进行专有使用和修改,而不需要AGPLv3的左取要求。 将这一软件融入专有商业产品和应用是理想的.
请确保您了解并遵守您的使用许可条款.