Node.js形成类似于Rails的插件?

时间:2012-06-15 19:42:26

标签: ruby-on-rails forms node.js plugins

正如标题所述,我正在寻找Node.js中的某种形式插件,它允许我以类似于Rails的方式创建表单。我遇到过几个Node.js表单插件,最接近的插件是Formed。但是,该插件特定于Sequelize(我正在使用JugglingDB)。

理想情况下,做类似以下的事情会很好(假设是EJS):

<%- form_for(user, function(form) { %>
    <%- form.input('username') %>
    <%- form.input('password') %>
    <%- form.submit() %>
<%- }) %>

输出类似于以下内容:

<form action="/users" method="post" id="new_user_form">
    <div class="input required">
        <label for="user_username">Username</label>
        <input type="text" name="user_username" id="new_user_form_user_username"/>
    </div>
    <div class="input required">
        <label for="user_password">Password</label>
        <input type="password" name="user_password" id="new_user_form_user_password"/>
    </div>
    <input type="submit" name="user_submit" value="Create User"/>
</form>

我遇到的唯一一个其他插件似乎有一些跟随和最近的更新是Formidable。不幸的是,这个插件与表单的呈现没有任何关系,只是处理表单。

1 个答案:

答案 0 :(得分:1)