问题标签 [iron-form]

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 回答
77 浏览

javascript - 铬上的铁形问题

我正在尝试使用 Iron-form,但我无法在 Chrome 上访问表单的非本地元素。

这是一个包含表单的简单视图。当我在 Chrome 上遍历 form.elements 时,数组中只有一个输入。然而,这个例子在 Firefox 上运行得很好。

我正在构建一个应用程序,奇怪的是,当我在不同的项目中使用相同的视图时,一切正常。我认为应用程序中存在一些冲突或类似的东西。此视图通过应用程序中的铁页显示。但是我不确定为什么它可以在 Firefox 上运行。

我似乎无法找出问题所在,任何建议或提示将不胜感激。如果我不解决这个错误,我可能会删除表单并自己处理验证。

在此先感谢,扬

0 投票
1 回答
40 浏览

javascript - Polymer 1.0 Iron-form 拒绝显示数据详情

几天来,我一直在寻找为什么我的聚合物元素的铁形式无法正常工作。当我想在提交时从纸质文本区域查看我的价值时,我不能,因为我的文件无法识别我的 id:feedbackForm。这是我的代码:

这是我的脚本:

有人知道铁形态是怎么回事吗?当我尝试这个时,我的浏览器告诉我 feedbackForm 是未知的。

0 投票
1 回答
201 浏览

polymer - 使用 iron-ajax 在 Polymer Elements 之间发送数据

我有my-app.html,它确实有 app-toolbar、app-drawerlayout 等,它正在加载我的菜单元素(myView1.htmlmyView2.html)。

我在 myView1.html 中有iron-ajax调用,所以当响应来自 myView1.html 时,它应该导航到 myView2.html,响应数据来自 iron-ajax 调用

请帮助我,在此先感谢

0 投票
1 回答
2627 浏览

javascript - 含聚合物 2.0 的铁型

我有一个错误,我在 jsbin 中复制了这个错误:https ://jsbin.com/micinalacu/1/edit?html,console,output

铁的形式,提交时serialize方法总是返回undefined,被调用了两次。

更新

Polymer 团队需要将方法的名称更改为 serializeForm,因为他们有一个错误。来源:https ://github.com/PolymerElements/iron-form/issues/174

但是我继续处理提交事件它被调用两次的问题 Bug --> https://jsbin.com/koyelafeze/1/edit?html,console,output

0 投票
0 回答
174 浏览

javascript - Iron form 不序列化一些自定义字段

我正在尝试提交带有自定义元素的表单。我想知道是否可以序列化,或者有一种解决方法来获取该数据。

Plunker --> http://plnkr.co/edit/QaGDuJfXmzTin2oclJnI?p=preview

0 投票
2 回答
203 浏览

javascript - null 的铁形式 addEventListener

关于这里已经提出的问题

但这个问题一直没有得到回答。

我正在尝试在铁形式上添加EventListener,例如:

我的 HTML 导入:

表格:

和听众:

但这也让我犯了错误-

未捕获的类型错误:无法读取 null 的属性“addEventListener”

我已经尝试了一些有关 window.onload 或 WebComponentsReady 的建议。没有任何帮助。

0 投票
1 回答
786 浏览

polymer - 铁表在输入时未提交纸质输入

我正在测试使用iron-form自定义元素。我遇到的问题是当我按 Enter 时没有提交表单。例如,这里的表格适用于输入:

我的 connectedCallback 方法中有一个事件监听器,用于监听iron-form-presubmit event

问题是当我将 html 输入元素切换为纸张输入元素时,表单不再在输入时提交。

0 投票
2 回答
570 浏览

javascript - 聚合物 2 元素中的铁型 2.0:功能未定义

试图在 Polymer 2 元素中复制https://www.webcomponents.org/element/PolymerElements/iron-form/demo/demo/index.html中的铁形演示,但似乎无法得到它工作。

单击提交时,我得到Uncaught ReferenceError: _delayedSubmit is not defined. 有什么建议么?

JSBin : https://jsbin.com/pinasum/edit?html,console,output

代码

0 投票
1 回答
283 浏览

polymer - 聚合物:铁形式如何通过文件上传将参数附加到 url

我正在尝试创建一个表单条目,其中用户选择某些参数,如日期和文件类型,然后他上传文件,当他点击上传时,参数应该附加到 url,是否可以通过这种方式发送多部分表单数据还是我必须将其发送到正文中?

我试图在 _presubmit 函数中附加参数

但是当我提交表单时,只有 api 没有被参数击中,我应该如何处理铁形式的文件上传,以便我可以将输入值作为 url 中的参数发送?

0 投票
1 回答
81 浏览

javascript - 我无法使用索引访问 dom-repeat 中的铁形式

我正在从 cassandra 数据库(使用 iron-ajax 和 dom-repeat)加载一些记录,并通过单击一行打开一个纸质对话框,其中值被加载到包含纸质输入可编辑字段的铁形表单中。编辑后,我应该能够提交以更新数据库中的记录,但使用纸质按钮它不起作用(至少使用一个简单的按钮试图将内容发送到 REST 艰难以 415 结尾错误)。我尝试的是这样的:

然后尝试使用各种不起作用的脚本选项,我认为主要是因为我没有成功使用 id - myForm{{index}} 识别表单。我找到了各种各样的例子,但没有任何这种扭曲(dom-repeat 中的形式)。这至少可行吗?我应该怎么做?谢谢!如果我使用:

然后方法

我收到 415 错误:出现意外错误(类型=不支持的媒体类型,状态=415)。不支持内容类型“application/x-www-form-urlencoded”