Partab Saif Zakir Ответов: 0

Почему я не могу видеть свои позиции счета-фактуры при редактировании счета-фактуры?


Я использую `Laravel 5.7` и " VueJs 2.5.*` ...

Я использую один загрузочный модели создавать, а также редактировать мои TicketInvoice` &амп; это `TicketInvocieItems`, но когда я нажимаю редактировать, загрузочный модель открывает & я вижу данные заполнить с `TicketInvoice-но не вижу данных `TicketInvoiceItems`. Я также не знаю, как заполнить данные "TicketInvoiceItems".

Изображение Для Лучшего Понимания

НАЖМИТЕ ЗДЕСЬ, ЧТОБЫ ОТКРЫТЬ ИЗОБРАЖЕНИЕ

Что я уже пробовал:

My `ticketInvoiceItems` input fields:
<pre>
    <tbody>
      <tr v-for="(ticketInvoiceItem, key) in form.ticketInvoiceItems" :key="key">
        <!--Passenger Name-->
        <td>
          <input v-model="ticketInvoiceItem.passenger_name" size="40" type="text" name="passenger_name" class="table-control form-control" :class="{ 'is-invalid': form.errors.has('passenger_name') }">
          <has-error :form="form" field="passenger_name"></has-error>
        </td>
        <!--Ticket No.-->
        <td>
          <input v-model="ticketInvoiceItem.ticket_no" size="24" type="text" name="ticket_no" class="table-control form-control" :class="{ 'is-invalid': form.errors.has('ticket_no') }">
          <has-error :form="form" field="ticket_no"></has-error>
        </td>
      </tr>

Моя кнопка редактирования "HTML":
<a href="#" @click="editModel(ticketInvoice)">
  
</a>

Мой код `VueJs` ' editModel()` :
    <script>
      /*==============EDIT INVOICE CODE==============*/
      editModel(ticketInvoice) {
        this.editmode = true;
        this.form.reset();
        this.form.clear();
        $("#addNewTicketInvoice").modal("show");
        this.form.fill(ticketInvoice);
      }
</script>

Мои `данные()` в " VueJs`:
<script>
  export default {
    data() {
      return {
        editmode: true,
        ticketInvoices: {},
        vendors: null,
        form: new Form({
          id: "",
          vendor_id: "",
          ticket_invoice_no: "",
          ticket_invoice_date: "",
          ticket_invoice_fares_total: "",
          ticket_invoice_grand_total: "",

          ticketInvoiceItems: [{
            id: "",
            ticket_invoice_id: "",
            passenger_name: "",
            ticket_no: "",
            departure_date: "",
            fares: "",
            sub_total: 0
          }]
        })
      };
    },
    </script>

0 Ответов