问题标签 [hyperhtml]

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.

0 投票
1 回答
86 浏览

javascript - 将 hyperhtml-element 与 browserify/babelify 捆绑在一起不起作用

也许我做错了什么,但我似乎无法让 hyperhtml-element 与 babel 配合得很好。

如果我从“hyperhtml-element”导入 HyperHTMLElement,那么我会在包中得到原始 es6。如果我从“hyperhtml-element/es5”导入 HyperHTMLElement,那么我会得到 Uncaught TypeError: Super expression must be null or a function

我正在使用@babel/preset-env

在过去的几个月里,我一直在 Electron 应用程序中使用 hyperhtml-element 并且喜欢它。但是现在我试图在网络上使用它,我什至不知道如何捆绑它。近一个月来,我一直在努力完成这项工作。

这是我的gulpfile.js

您可以提供的任何帮助将不胜感激

0 投票
1 回答
149 浏览

hyperhtml - 使用 hyperHTML,有没有办法直接绑定到要修改的元素而不是其父元素?

假设我有以下内容:

据我了解,hyperHTML 设置了您绑定到的元素的 innerHTML。如果我不仅要更改#child-two 的innerHTML,而且还要更改其属性而不触及#child-one 和#child-three,那么使用hyperHTML 完成此操作的最佳方法是什么?

有没有办法直接绑定到要修改的元素而不是其父元素?

我知道我可以使用线创建一个新元素,然后完全替换现有元素,但是我将无法继续绑定和仅更新已更改的内容。

0 投票
1 回答
1280 浏览

javascript - SyntaxError:意外的令牌导入 - 玩笑

嗨,我正在尝试设置 Web 组件骨架项目,hyperhtmljest在运行测试用例时出现以下错误

针对该问题尝试了 stackoverflow 中所有现有的建议,但没有运气。

下面是我的配置

.babelrc.json

}

jest.config.js

包.json

您可以在以下 repo 中找到代码。 https://github.com/balajiram/webcomponent-elements-app

0 投票
1 回答
2221 浏览

javascript - HTML