问题标签 [x-tag]

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 投票
0 回答
64 浏览

javascript - 注册期间导入 X-tag HTML

有没有办法通过 X-Tag 寄存器从外部文件导入内容?

所以像:

我知道这不正确,但有类似的吗?

谢谢!

0 投票
1 回答
146 浏览

javascript - 事件委托在 X-tag 中不起作用

我无法让委派处理事件。当按下元素中的按钮时,我试图触发某个功能。但是,当我使用提供的语法 ( 'tap:delegate(button)': function(){});) 时,我没有得到任何响应。以下是一些示例代码,将不胜感激。

0 投票
1 回答
10162 浏览

html - 如果 HTML 导入已失效/已弃用,那么导入 Web 组件(X-Tag)模板的最佳方式是什么?

我正在开发我的第一个 X-Tag 应用程序,在它的页面上它说它可以与 Web 组件 API 一起使用,例如“自定义元素、Shadow DOM、模板和 HTML 导入”。

我已经开始处理我的模板,但是既然 HTML 导入已被弃用,那么导入它们的最佳选择是什么?

0 投票
1 回答
67 浏览

x-tag - x-tag 库提供的自定义事件列表

在文档中似乎没有任何可用的自定义事件列表。有什么地方可以查到这些吗?

0 投票
1 回答
46 浏览

x-tag - X-TAG:attributeChanged 不在 Firefox 和 Edge 上

http://codepen.io/eeliya/pen/qNpBro

如果您在 chrome 上运行此 codepen 演示,您将在单击按钮时看到警报。

但这不适用于 Firefox 或 Edge。换句话说attributeChanged,不会在 FF 和 Edge 上触发

0 投票
1 回答
234 浏览

web-component - 阻止 x-tags 捕获焦点/模糊事件

我正在尝试创建一个包含 tinyMCE 功能的自定义元素。

我有以下内容:-

现在,当我注册一个模糊事件时,它会被调用,但焦点事件也是如此。我认为这是因为焦点/模糊事件默认由 x-tag 捕获。我不希望它那样做。相反,我希望在用户聚焦/模糊 tinymce 时触发这些事件。

我正在使用 xtags 1.5.11 和 tinymce 4.4.3。

更新 1

好的,问题是当我打电话时:-

这导致焦点在编辑器上丢失并转到包含元素(x-tinymce)。为了解决这个问题,我将 editorSetup 修改为如下所示:-

这会阻止触发模糊事件,不幸的是,现在,当您离开编辑区域时,不会调用模糊事件。

这感觉像是一个 tinyMCE 问题,只是不确定是什么。

0 投票
2 回答
233 浏览

javascript - The right way to create custom sub-elements with X-Tag

So I know the x-tag web component library enables you create custom elements that appear in HTML like this:

However, what if I wanted to create multiple custom sub-elements, like this:

Is the right way to simply call xtag.register() three times, like so:

Also, is there any way to force a sub-element to always be a child of another element? In other words, this would work:

but this wouldn't:

0 投票
1 回答
140 浏览

frameworks - Polymer 和 X-tag 前端框架是否与内容管理系统兼容?

我想使用基于 Java EE portlet 的门户构建器作为 uPortal 或 Liferay 来部署 Web 门户。此外,我还看到了一些新的前端框架(Polymer/X-tag),它们看起来非常强大并且充满了承诺。

所以我想知道我是否能够部署这些框架来定制我的门户?或者如果它还不兼容?

提前致谢。

阿克塞尔

0 投票
1 回答
47 浏览

custom-element - 如何在表单提交期间使自定义元素发布其值?

我正在创建一个包装第三方控件的自定义元素。出于某种原因,我必须将此第 3 方控件应用于 a<div>而不是 an <input>,否则它的行为会有所不同。

我正在使用 x-tag 创建自定义元素。