Bagaimana untuk menetapkan nilai lalai untuk medan input jenis asli datetime yang dibuat secara dinamik menggunakan Vuejs/Nuxtjs?
P粉156983446
P粉156983446 2024-03-31 19:30:00
0
1
541

Saya Vuejs/Nuxtjs 中动态创建一些 datetime-local 类型的输入字段。我想将所有这些输入字段的默认值设置为 2022-04-21T14:27:27.000. Bagaimana hendak melakukannya?

Untuk bidang langsung, kita boleh menggunakan v-model 分配值,但我有点不确定如何为 datetime-local 的所有字段设置默认值。如果我没记错的话,Vanilla JavaScript 中有一个选项可以获取某种类型的所有字段并更改值,有没有办法使用 Vuejs/Nuxtjs untuk mencapai tujuan yang sama.

Ini kod saya setakat ini:

<template>
  <div>
    <button type="button" @click="addField" class="btn btn-info">
      Add Field
    </button>

    <div v-for="field in fieldArray" :key="field.ID" class="form-group">
      <input
        v-model="field.time"
        type="datetime-local"
        class="form-control"
        step="1"
        value="2022-04-21T14:27:27.000"
        @change="timeChange(field.ID)"
      />
    </div>
  </div>
</template>

<script>
export default {
  data() {
    return {
      fieldCount: 0,
      fieldArray: [],
    };
  },
  mounted() {
    let now = new Date();
    now.setMinutes(now.getMinutes() - now.getTimezoneOffset());
    now.setSeconds(now.getSeconds(), 0);
    now = now.toISOString().slice(0, -1);
    //I would like to set this "now" time value for all the created fields of input type datetime-local
    console.log("Current Time : " + now);
  },
  methods: {
    //Add field
    addField() {
      const fieldObj = { ID: this.fieldCount, time: "" };
      this.fieldArray.push(fieldObj);
    },
    //Time change
    timeChange(ID) {
      console.log("ID : " + ID);
      console.log(JSON.stringify(this.fieldArray, null, 4));
    },
  },
};
</script>

<style>
</style>

Apa yang saya mahu lakukan ialah menetapkan masa lalai untuk semua datetime-local ​​medan dalam komponen saya. Adakah terdapat cara untuk melakukan ini? Saya boleh mencapai ini dengan satu medan, tetapi tidak dengan medan yang dicipta secara dinamik.

P粉156983446
P粉156983446

membalas semua(1)
P粉138871485

Adakah ia serupa dengan ini?



sssccc

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan