javascript - W3C Web 组件中没有捕获 Angular 属性
问题描述
我正在尝试使 Web 组件与不同的开发框架兼容,在我测试过的其余框架中,但是在 Angular 中,我在与属性绑定时遇到了问题。
问题如下,在我的angular组件中,这将是我放置web组件的地方,我准备了一系列我想在初始化期间传递给web组件的值,如果这些值有改动,我会抓拍下处理。
事实是,在初始化值时,我没有收到来自 Web 组件端的任何类型的属性,并且在更改值时,我也没有收到任何类型的反应响应。
我知道有一些 Web 组件框架,例如 Lit Elements,但鉴于项目的要求,我需要使用 vanilla 组件,因此需要使用 Web 组件标准(Shadow Root、模板、自定义元素等... )
我在这里留下一个 StackBlitz 的链接和一个小操场,以便可以复制这个问题:Problem With Angular and Web Components
解决方案
推荐阅读
- javascript - 如何在一个之后提醒 map() 值
- jquery - Wordpress function.php wp_enqueue_script 不起作用
- javascript - javascript 文件 XSS 安全吗?
- node.js - 将测试捆绑到一个“可执行文件”中
- java - Mockito 之间的区别。
any().getClass() 和 Mockito。 >任何()? - postgresql - 基于日期的最佳 Postgres 分区
- active-directory - 拥有指定用户组
- apache-spark - Azure Databricks 多任务作业和工作流。模拟完成状态
- r - 在 ccf(互相关)之后如何使用 DTW?
- angular - 我是否有可能存储图像以在 Angular 的组件文件夹内的组件中使用?