Soy totalmente verde en Ember.JS. Creé una aplicación de refugio de adopción simple con tutoriales de Ember, ya que estoy usando Ember en el front-end y Strapi (Node.JS) como un CMS sin cabeza. Tengo todos los puntos finales y mi Ember Front obtiene datos con éxito con el método GET a través de la búsqueda de JavaScript. Sin embargo, quiero permitir que los usuarios creen solicitudes POST basadas en el envío de formularios, no puedo encontrar ningún buen ejemplo o tutorial sobre cómo realizar correctamente una solicitud de publicación en el envío de formularios en ember.js, ¿podría ayudarme a descubrir cómo? ¿para hacer esto?
Usando:
Creo que podría enviar un formulario a través de:
ember g component my-form -gcY luego en ese componente
// app/components/my-form.js import Component from '@glimmer/component'; export default class MyForm extends Component { submit = async (event) => { event.preventDefault(); let data = new FormData(event.target); await fetch('your url', { method: 'POST', body: JSON.stringify(data), }); } } {{! app/components/my-form.hbs }} <form {{on 'click' this.submit}}> ... </form>