Rumah > hujung hadapan web > View.js > teks badan

Bagaimana untuk mendapatkan kandungan elemen dalam vue

下次还敢
Lepaskan: 2024-05-02 22:45:43
asal
1080 orang telah melayarinya

Kaedah untuk mendapatkan kandungan elemen dalam Vue ialah: textContent: Dapatkan semua kandungan teks, termasuk pemisah baris dan nod teks. innerText: Dapatkan kandungan teks visual, tidak termasuk pemisah baris dan nod teks. innerHTML: Mendapat semua kandungan, termasuk kod HTML dan teks.

Bagaimana untuk mendapatkan kandungan elemen dalam vue

Kaedah untuk mendapatkan kandungan elemen dalam Vue

Dalam Vue, terdapat beberapa cara untuk mendapatkan kandungan dalam elemen:

.textContent

.textContent atribut mendapat semua kandungan dalam elemen Mengandungi kandungan teks, termasuk pemisah baris dan nod teks. Atribut .textContent 属性获取元素中所有包含的文本内容,包括换行符和文本节点。

<code><template>
  <div id="my-element">
    Hello, world!
    <br>
    This is some text.
  </div>
</template>

<script>
  export default {
    mounted() {
      const element = this.$refs.myElement;
      console.log(element.textContent); // 输出:Hello, world!
                                          // This is some text.
    }
  }
</script></code>
Salin selepas log masuk

.innerText

.innerText 属性获取元素中可视的文本内容,不包含换行符和文本节点。

<code><template>
  <div id="my-element">
    Hello, world!
    <br>
    This is some text.
  </div>
</template>

<script>
  export default {
    mounted() {
      const element = this.$refs.myElement;
      console.log(element.innerText); // 输出:Hello, world! This is some text.
    }
  }
</script></code>
Salin selepas log masuk

.innerHTML

.innerHTML

<code><template>
  <div id="my-element">
    Hello, world!
    <br>
    This is some text.
  </div>
</template>

<script>
  export default {
    mounted() {
      const element = this.$refs.myElement;
      console.log(element.innerHTML); // 输出:<div id="my-element">
                                          // Hello, world!<br>
                                          // This is some text.
                                          // </div>
    }
  }
</script></code>
Salin selepas log masuk
.innerText🎜🎜.innerText mendapat kandungan teks yang boleh dilihat dalam elemen, tidak termasuk pemisah baris dan nod teks. 🎜rrreee🎜.innerHTML🎜🎜Atribut .innerHTML mendapat semua kandungan dalam elemen, termasuk kod HTML dan teks. 🎜rreeee

Atas ialah kandungan terperinci Bagaimana untuk mendapatkan kandungan elemen dalam vue. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
vue
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan