SailsJs Ajax形式验证

时间:2018-08-07 17:48:03

标签: sails.js ajax-forms

有没有办法在SailsJs中的内置vue组件“ ajax-form”上运行功能?我希望它在提交表单并进行一些验证时运行,但是要在将数据发送到后端之前进行。

1 个答案:

答案 0 :(得分:1)

Ajax形式非常方便。 Sails.js对此提供了很好的支持

以下是如何设置表格的示例:

endDate = new Date();
Calendar temp = Calendar.getInstance();
temp.add(Calendar.DATE, -90);
startDate = new Date(temp.getTimeInMillis());

现在,您必须确保在页面脚本中的<ajax-form action="createOneThing" :syncing.sync="syncing" :cloud-error.sync="cloudError" :form-errors.sync="createThingFormErrors" :form-data="createThingFormData" :form-rules="createThingFormRules" @submitted="submittedCreateThingForm($event)"> <label for="thing-name">Thing Name:</label> <input class="form-control" :class="[createThingFormErrors.thingName ? 'is-invalid' : '']" type="text" id="thing-name" v-model="createThingFormData.thingName"> <div class="invalid-feedback" v-if="createThingFormErrors.thingName">Make up a name for your thing.</div> <ajax-button type="submit" :syncing="syncing">Delete</ajax-button> </ajax-form> 下设置对象:

data

您还可以查看此帖子以获取有关Ajax的更多使用信息 https://www.formget.com/form-validation-using-ajax/