Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

80
Views
El conjunto de valores del modelo x de AlpineJs no funciona para la inmersión de datos x

El procesamiento del lado del servidor Datatble proviene dinámicamente del backend yajra datatable

 <div x-data="AppData()"> <form> <input x-model="user.name" /> <input x-model="user.age" /> </form> </div>` <table id="datatable"> <tr> <td>Jhone<td> <td>27<td> <td><button onclick="AppData().getEdit({name:'Jhone',age:27})">Edit<button><td> </tr>
`

//Código AlpineJs para datos X

 <script> function AppData() { return { user:{}, getEdit(user) { this.user = user; } }; } </script>
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Vincule los elementos de entrada a atributos de objeto no existentes. Debe definirlos antes de vincularlos a un elemento. Además AppData().getEdit() no funciona y es innecesario. Simplemente puede configurar el objeto de user con los datos respectivos.

 <div x-data="AppData()"> <form> <input x-model="user.name" /> <input x-model="user.age" /> </form> <table id="datatable"> <tr> <td>Jhone</td> <td>27</td> <td><button @click="user = {name: 'Jhone', age: '27'}">Edit</button></td> </tr> </table> </div> <script> document.addEventListener('alpine:init', () => { Alpine.data('AppData', () => ({ user: { name: '', age: '' }, })) }) </script>

Tenga en cuenta que moví la tabla al div principal, donde está presente la directiva x-data de Alpine.js, por lo que el código en @click puede acceder a los datos del componente.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!