web-component 相关问题

Web组件是使用本机代码或第三方库创建的可重用客户端元素。

从祖先 webcomponenets 获取所有样式表

我有一个嵌套的网络组件结构。有没有一种简单的方法可以使目标组件“继承”所有祖先主机上定义的所有 css 样式表直至文档? 我正在考虑的另一个选择......

回答 0 投票 0

带有 Angular 1.5 的 Stencil js

我有一个带有 gulp 3.9.0 的 Angular 1.5 应用程序。此应用程序也是使用 stencil js 2 编写并通过 CDN 加载的 Web 组件库的消费者。 有时在另一个构建之后我得到了 JS e ...

回答 0 投票 0

如何使用 swiper 9 with angular

我实际上正在迁移到 Angular 15 并看到 swiper 9 已经出来了。 上面写着一个简单的 npm i swiper 并且它应该可以工作,因为 所有主要浏览器都支持自定义元素,并且

回答 6 投票 0

Tailwind css 在 Vue Web 组件中不起作用

我有一个 Vue web 组件。当我将它构建为普通 Vue 组件时,一切正常。但是,当我将它转换为 Vue Web 组件时,它立即失去了所有的 Tailwind 样式。谢谢...

回答 3 投票 0

在 React 项目中集成 Web 组件

我正在尝试将 Web 组件集成到我的项目中。我没有将我的外部 JS 文件添加到 index.html,因为我需要将大约 10 个 Web 组件集成到我的 React 项目中。 我创建了一个

回答 0 投票 0

自定义元素/Web 组件方法作为箭头函数[重复]

我正在学习自定义元素/网络组件,但不确定为什么我的 connectedCallback() 和 attributeChangedCallback() 方法似乎从未被调用并且没有收到任何错误,但是

回答 0 投票 0

youtube和gmail是lit做的吗? [关闭]

我用devtools观察了youtube和gmail的源。 它使用的是网络组件。而谷歌制作了 lit,一个 web 组件框架。 我的问题是“Google 是否使用 lit 来制作 Yo...

回答 0 投票 0

Uncaught TypeError:属性“__reactFiber$wqjvbwadizh”不可配置且无法删除

有两个 Web 组件托管在各自的服务器中。我可以单独查看 Web 组件。 服务器A: 查看:abc.com/a/index.html 配置 abc.com/a/a.js abc.com/a/m...

回答 2 投票 0

如何使用带有 parcel 的 Web 组件?

我尝试将一些 web 组件与 parcel 一起使用,但它没有按预期方式工作。 首先是我的文件夹结构的屏幕截图 在此处输入图像描述 这是 package.json { “嗯……

回答 0 投票 0

何时在 Web 组件上下文中使用事件冒泡

我了解事件冒泡的技术使用(方法)。我无法得到好的答案是何时使用事件冒泡,尤其是在 Web 组件的上下文中。 一般来说,一些定义...

回答 1 投票 0

无法将模板或脚本元素传递到 Web 组件槽

为什么不能将模板或脚本元素传递到自定义 Web 组件的插槽中? 除非首先包裹在其他东西中,比如在 div 中,否则两者似乎都不会出现。 我讨厌不得不...

回答 0 投票 0

CSS:在单击时将网格中的项目扩展到其实际内容大小

我是网页设计的新手,现在我正在努力解决一些设计问题。 我尝试做以下事情: 具有固定大小的项目的二维数组 这些项目有隐藏的内容,所以...

回答 1 投票 0

如何检测自定义元素的子元素上的事件?

我正在尝试编写一个脚本来检测对我无法控制的 HTML 页面的按钮的点击。 但是,如果我在文档上添加一个事件监听器,事件对象的目标是一个

回答 1 投票 0

如何访问位于子组件内的 Web 组件

父组件在其模板中包含以下内容: 父组件在其模板中包含: <six-drawer label="Notificaciones" class="notifications"> <mur-notification-dialog (newEmision)="listenNewEmision($event)"></mur-notification-dialog> <six-button slot="footer" class="open-all-notifications-button" (click)="openNotifications()"> Ver todas las notificaciones </six-button> </six-drawer> 从父组件我需要检查 six-drawer property open 是否为真。 您可以在子组件中创建一个@Output,然后将状态发送给父组件。然后你可以发出六抽屉组件中open属性的状态。 子组件。 @Output() openEvent = new EventEmitter<boolean>(); openNotificaiton(value: boolean) { this.openEvent.emit(value); } 父组件。 notifyOpen(value: boolean) { console.log(value); } 父模板 <six-drawer label="Notificaciones" class="notifications" openEvent="notifyOpen($event)"> <mur-notification-dialog (newEmision)="listenNewEmision($event)"></mur-notification-dialog> <six-button slot="footer" class="open-all-notifications-button" (click)="openNotifications()"> Ver todas las notificaciones </six-button> </six-drawer> 您可以在官方的 Angular 指南中阅读更多相关信息

回答 1 投票 0

如何在 Typescript 属性装饰器中访问真正的 HTML 元素

我想为我自己的没有Lit的组件库创建一个像Lit一样简单的HTML元素属性装饰器 函数属性({}:{dataPrefixed?:布尔值} = {dataPrefixed:false}){ 返回(t ...

回答 0 投票 0

Solidjs Stripe 定价表 undefined client-reference-id

我正在尝试将条纹嵌入定价表与 solid.js 一起使用 我定义了一个简单的组件: 从“solid-js”导入{显示}; 从“solid-js”导入类型{ComponentProps}; d...

回答 1 投票 0

将单独的原生 HTML Web 组件对齐到表格或网格中

我有一个数据电子表格(行和列),我正在转换为 Web 组件。使每一列成为一个 Web 组件是有意义的。然而,一些领域可能需要更多的垂直

回答 1 投票 0

Safari 桌面和 Safari iOS 不支持哪些 Web 组件功能?

下面的大多数参考资料都提到 Safari 部分支持 Web 组件。 具体来说,Safari 桌面版和 Safari iOS 不支持哪些 Web 组件功能? 是否有技术文档或

回答 3 投票 0

Angular 12 web 组件错误地附加下拉列表

我想创建一个 angular 的 web 元素,它包含一些组件,比如 primeng split-button,它将与 Vanilla JS 一起使用。 拆分按钮有一个属性“appendTo&q...

回答 0 投票 0

如何在测试(Lit)Web 组件之前等待异步 connectedCallback 完成?

我现在正在使用 Lit Framework,但我认为这种类型的事情也会发生在常规 Web 组件中。 我的 connectedCallback 是异步的,但是,有了 Lit fixture,我认为它不会等待......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.