【问题标题】:Custom <form> element with URI Template support支持 URI 模板的自定义 <form> 元素
【发布时间】:2016-03-05 17:27:28
【问题描述】:

是否有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>

【问题讨论】:

    标签: html web-component custom-element uritemplate


    【解决方案1】:

    如果还不存在的话,创建起来非常简单。

    只需注册一个继承自HTMLFormElement.prototype&lt;template-form&gt; 自定义元素,并扩展form 元素,即可使用您最喜欢的RFC6570 URI 模板 兼容的JavaScript 库。

    例如,这个:https://medialize.github.io/URI.js/uri-template.html,或者那些:https://github.com/medialize/URI.js/#uri-template

    您必须使用 扩展 符号才能利用 &lt;form&gt; 元素的语义:

    <form is="template-form"> 
    

    【讨论】:

    • 是的,谢谢,但这不是我要问的:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多