gpt4 book ai didi

dart - 使HTML5在Form中与多个聚合物 Dart 组件一起工作

转载 作者:行者123 更新时间:2023-12-03 03:47:32 25 4
gpt4 key购买 nike

我在http://blog.sethladd.com/2013/09/forms-http-servers-and-polymer-with-dart.html上阅读Seth Ladd的博客

可以说我添加了另一个重复步骤3和4的Form组件(Form2),然后在步骤5中导入Form2。因此,步骤5应该类似于以下代码:

<!DOCTYPE html>

<html>
<head>
<meta charset="utf-8">
<title>Sample app</title>
<link rel="stylesheet" href="parse_form_submit.css">
<link rel="import" href="person_form.html">
<script src="packages/polymer/boot.js"></script>
</head>
<body>
<h1>Forms</h1>

<!-- Due to a bug in polymer, we can't use custom attributes.
See https://code.google.com/p/dart/issues/detail?id=12262
<person-form action="http://localhost:8888/submit"></person-form>
-->

<!-- in the meantime -->
<person-form></person-form>
<form-2><form-2>

</body>
</html>

我现在应该在哪里提交表单上的“提交”按钮?无论哪种情况,单击提交按钮后,如何通过htnl5获得自动验证等?对于在标签中包含其自己的提交按钮的单个表单,一切都可以正常工作,但是当将提交按钮放置在标签外部时,则不是这样。

谢谢

最佳答案

假设person-formform-2都是封装形式,则每个都有自己的提交按钮。

我认为<form>标签不会进入Shadow DOM来查找自定义元素内的字段。所以最好考虑一下:
my-special-form extends form
也就是说,创建一个本身就是完全封装形式的自定义元素。

关于dart - 使HTML5在Form中与多个聚合物 Dart 组件一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20115123/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com