Ajax действие формы не запускается в Sails. js - PullRequest
0 голосов
/ 18 февраля 2020

Я создал действие в Sails. js, чтобы создать запись в базе данных (добавить клиента). Затем я создал форму в E JS. (Мой код основан на маршруте / форме регистрации)

У меня есть Customer.js модели

У меня есть view-create-customer.js

У меня есть create-customer.page.js

У меня есть контроллер "action" create-customer.js

cloud.setup. js имеет "createCustomer":{"verb":"POST","url":"/api/v1/entrance/create-customer","args":["customerName","status"]}

На маршрутах. js У меня есть:

'POST /api/v1/entrance/create-customer': { action: 'entrance/create-customer' },

Форма ajax в моей E JS форме, которую я имею:

<ajax-form action="createCustomer" :syncing.sync="syncing" :cloud-error.sync="cloudError" @submitted="submittedForm()" :handle-parsing="handleParsingForm">

Форма отображается очень хорошо, но ничего не происходит, когда я нажимаю кнопку отправить. Нет ошибок, нет ajax сработало.

Я попытался POST к URL-адресу API с помощью POSTMAN, и мой клиент был создан, как и ожидалось.

Есть идеи?

...