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

Bolehkah sifat yang dikira dalam Vue mempunyai parameter?

下次还敢
Lepaskan: 2024-05-09 18:24:18
asal
388 orang telah melayarinya

Sifat yang dikira dalam Vue boleh mempunyai parameter, yang digunakan untuk menyesuaikan tingkah laku pengiraan dan memindahkan data Sintaks adalah dikiraPropertyWithArgs(arg1, arg2) { }. diubahsuai keadaan dalaman.

Bolehkah sifat yang dikira dalam Vue mempunyai parameter?

Bolehkah sifat yang dikira dalam Vue mempunyai parameter?

Jawapan: Ya, sifat yang dikira dalam Vue boleh mempunyai parameter.

Butiran

Sifat yang dikira dalam Vue ialah jenis khas sifat reaktif yang dikira berdasarkan nilai sifat reaktif yang lain. Sifat yang dikira boleh mempunyai parameter, sama seperti kaedah biasa. Parameter boleh digunakan untuk menyesuaikan gelagat sifat yang dikira atau untuk menghantar data daripada komponen atau stor lain.

Syntax

Sintaks untuk sifat yang dikira dengan parameter adalah seperti berikut:

<code class="javascript">computed: {
  computedPropertyWithArgs(arg1, arg2) {
    // 计算逻辑
  }
}</code>
Salin selepas log masuk

Penggunaan

Sifat terkira dengan parameter boleh digunakan dalam templat sifat seperti biasa yang dikira. Parameter boleh diluluskan apabila memanggil harta yang dikira.

Sebagai contoh, katakan kita mempunyai harta terkira fullName yang menggabungkan sifat firstName dan lastName. Kita boleh menghantar aksara separator menggunakan parameter untuk menyesuaikan rentetan sambungan. fullName,它将 firstNamelastName 属性连接在一起。我们可以使用参数来传递 separator 字符,以自定义连接字符串。

<code class="javascript">computed: {
  fullName(separator = ' ') {
    return this.firstName + separator + this.lastName;
  }
}</code>
Salin selepas log masuk

然后,在模板中,我们可以使用以下方式调用计算属性:

<code class="html"><p>全名:{{ fullName(' | ') }}</p></code>
Salin selepas log masuk

这将输出 firstNamelastName 属性的值,用 |rrreee

Kemudian, dalam templat, kita boleh memanggil sifat yang dikira menggunakan:

rrreeeIni akan mengeluarkan nilai sifat firstName dan lastName, dengan |. aksara diasingkan.

    Nota
  • Parameter untuk sifat yang dikira hendaklah reaktif, bermakna nilainya mungkin berubah dari semasa ke semasa.
  • Parameter sifat yang dikira tidak boleh digunakan untuk mengubah suai keadaan dalaman kerana sifat yang dikira adalah baca sahaja.
🎜Sifat yang dikira akan dikira semula jika nilai parameter berubah. 🎜🎜

Atas ialah kandungan terperinci Bolehkah sifat yang dikira dalam Vue mempunyai parameter?. 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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!