小编Par*_*kir的帖子

使用 VueJs 添加动态输入字段

我正在使用Laravel 5.7& VueJs 2.5.*...

我知道如何动态添加输入字段,但对于我的应用程序,我不明白该怎么做。我有“TicketInvoice.Vue”,在那个页面我有一个引导模式来创建和更新我的发票。我有 2 个单独的 DB 表,一个 forTicketInvoice和另一个 for TicketInvoiceItems....TicketInvoiceItems是一个数组,因为 aTicketInvoice有很多TicketInvoiceItems.

我的<script>标签,这是所有TicketInvoice字段:

<script>
  export default {
    data() {
      return {

        ticketInvoices: {},
        form: new Form({
          id: "",
          vendor_id: "",
          ticket_invoice_no: "",
          ticket_invoice_date: "",
          ticket_invoice_fares_total: "",
          ticket_invoice_taxes_grand_total: "",
          ticket_invoice_grand_total: "",
          ticket_invoice_grand_total_words: "",
          ticket_invoice_terms: "",

        })
      };
    },
</script>
Run Code Online (Sandbox Code Playgroud)

TicketInvoiceItems=Data我希望动态添加他们的字段。

<script>
export default {
  data() {
    return {

     form: new Form({ …
Run Code Online (Sandbox Code Playgroud)

html dynamic-forms laravel vue.js vuejs2

5
推荐指数
1
解决办法
2万
查看次数

API 路由未显示在路由中:列表

我在我的路由->api 中创建了 Route,但是当我这样做时php artisan route:list,它会显示除此路由之外的所有路由:

Route::apiResources([
    'vh-invoice' => 'API\VhInvoiceController'
]);
Run Code Online (Sandbox Code Playgroud)

即使我删除了一些路线,它也会显示相同的路线:列表,就像我一样,删除了下面的这些路线,但在路线:列表中,它也向我显示了已删除的路线,如下图所示。

Route::get('findVTI', 'API\TicketInvoiceController@searchVTI');
Route::get('selectVTI', 'API\TicketInvoiceController@selectVTI');
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

routes laravel laravel-routing laravel-5.7

2
推荐指数
1
解决办法
3027
查看次数

html2pdf:如何从 PDF 中隐藏 &lt;div&gt;?

我正在使用 html2pdf

我可以生成发票的 PDF,但我不想<div class="div-dont-want-to-display">在我的 PDF 上显示,我该怎么做?

我的Vue.js Component

    <template>
      <div class="invoice p-3 mb-3" id="mydiv">

      <div class="div-dont-want-to-display">

      <!-- AND MANY MORE DIV'S -->

      <!--BUTTON TO DOWNLOAD PDF-->
        <a href @click.prevent="createPDF"class="btn btn-primary float-right">
          <i class="fa fa-download"></i> Generate PDF </a>
      </div>
    </template>
Run Code Online (Sandbox Code Playgroud)

方法createPDF()

import html2pdf from 'html2pdf.js'

export default {

  methods: {
    createPDF() {
      var element = document.getElementById('mydiv');

      var opt = {
        margin: 0,
        filename: 'myfile.pdf',
        image: {type: 'jpeg',quality: 0.98},
        html2canvas: {scale: 2},
        jsPDF: {
          unit: …
Run Code Online (Sandbox Code Playgroud)

html javascript jspdf vue.js

0
推荐指数
1
解决办法
4693
查看次数