是否有custom element,允许使用RFC6570 URI templates?这与this question非常相似。这是在那里使用的示例HTML。
<form action="/orders/{id}" method="get">
<input type="text" name="id"/>
<input type="submit" value="Submit"/>
</form>
我特别询问了Web组件,所以
<form is="templated-form">
或
<templated-form>
答案 0 :(得分:0)
如果它还不存在,那么创建起来非常简单。
只需注册一个继承自<template-form>
的{{1}}自定义元素,并扩展HTMLFormElement.prototype
元素,即使用您最喜欢的 RFC6570 URI模板兼容的JavaScript库。
例如,这一个:https://medialize.github.io/URI.js/uri-template.html,或那些:https://github.com/medialize/URI.js/#uri-template。
您必须使用扩展表示法才能利用form
元素的语义:
<form>