问题标签 [lit-element]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何使用标签名称查询 Lit-element shadow root 的子级
有没有办法在主机中获取子 lit-element(按其名称)?我只知道如何使用 id 和this.shadowRoot.getElementById()
javascript - 如何访问并可能修改子 lit-element 组件的属性?
从Lit-element组件类定义的方法内部:如何访问子组件的属性?我正在尝试获取/修改孩子的属性值。例如
javascript - 从 hasChanged 获取属性
我正在尝试从 lit 元素 hasChanged 方法调用一个函数,但它给出了未定义的
我如何从 lit-element hasChanged 方法中获取属性或方法?
javascript - Display radio button with object values in map javascript
I have a object 'obj' and need to display radio buttons for each object. For each object, two radio buttons are displayed, when i select radio button , for id"trans",it changes/reflects the other
typescript - 使用 LitElement 构建 Material Web 组件
我在使用 material-web-components 构建我的自定义 lit-element 组件时确实遇到了问题。即使我确实给了他们必要的 sass/css 类,它们也会堆叠在一起,例如彼此下方。
我确实想使用顶栏和可扩展的抽屉。但内容似乎总是呈现在左上角:/
问题:https ://imgur.com/a/kSOGOF5
谁能帮我?:/
应用程序:
抽屉:
内容
顶栏
javascript - lit-element 的 JavaScript 导入在浏览器中给我 404 not found 错误
我已经在 ASP.NET MVC 5 解决方案中通过 npm 安装了 lit-element。我正在尝试按照https://lit-element.polymer-project.org/guide/start指南中的描述创建一个起始标签。在浏览器中,我在 chrome 中得到“GET http://localhost:64580/node_modules/lit-element/lit-element ” net::ERR_ABORTED 404 (Not Found)。
我的元素.js
lit-element - 应该在模板中使用 ("...") 吗?
在lit-element
@Templates@Bind 属性到子元素(文档)中
属性:
<p id="${...}"></p>
布尔属性:
?checked="${...}"
财产:
.value="${...}"
事件处理程序:
@event="${...}"
"
总是使用一对。
相反,在lit-html
@Writing templates(documentation)"
中从未使用过一对,例如:
- 属性:
<p id=${...}></p>
- 布尔属性:
?checked=${...}
- 财产:
.value=${...}
- 事件处理程序:
@event=${...}
有什么理由吗?有什么风格比另一种更受欢迎吗?
lit-element - 当插槽在 lit-html 中没有子节点时做一些事情
我想在插槽上没有内容时显示文本。
web-component - LitElement 加载外部脚本
我试图简单地将它加载到我呈现的 HTML 中,但这不起作用。
当前代码:
javascript - LitElement:在修改后的 Firefox 版本中不工作
我正在尝试将 LitElement 集成到工作项目中。它适用于所有浏览器,但已customElements
禁用的修改版 Firefox 除外。有没有办法解决这个问题?如果我在about:config
要求用户激活它不是一个选项打开。
组件代码: