Jenis Liquid yang tersedia

Nota

Berkuat kuasa pada 12 Oktober 2022, portal Power Apps ialah Power Pages. Maklumat lanjut: Microsoft Power Pages kini tersedia secara umum (blog)
Kami akan memindahkan dan menggabungkan dokumentasi portal Power Apps dengan dokumentasi Power Pages tidak lama lagi.

Objek Liquid boleh mengembalikan satu daripada tujuh jenis asas: Rentetan, Nombor, Boolean, Tatasusunan, Kamus, DateTime atau Nol. Pemboleh ubah Liquid boleh dimulakan dengan menggunakan tag tugaskan atau tangkap.

Rentetan

Rentetan diisytiharkan dengan membalut teks dalam petikan tunggal atau berganda.

{% assign string_a = "Hello World!" %}

{% assign string_b = 'Single quotes work too.' %}

Dapatkan bilangan aksara dalam rentetan dengan sifat saiz.

{{ string_a.size }} <!-- Output: 12 -->

Nombor

Nombor boleh menjadi integer atau apungan.

{% assign pi = 3.14 %}

{% if page.title.size > 100 %}

This page has a long title.

{% endif %}

Boolean

Boolean adalah sama ada benar atau palsu.

{% assign x = true %}

{% assign y = false %}

{% if x %}

This will be rendered, because x is true.

{% endif %}

Tatasusunan

Tatasusunan mengandungi senarai nilai bagi sebarang nilai. Anda boleh mengakses item tertentu mengikut indeks (berdasarkan sifar) menggunakan [ ], mengulanginya menggunakan untuk tag dan mendapatkan bilangan item dalam tatasusunan menggunakan sifat saiz.

{% for view in entitylist.views %}

{{ view.name }}

{% endfor %}

{{ entitylist.views[0] }}

{% if entitylist.views.size > 0 %}

This list has {{ entitylist.views.size }} views.

{% endif %}

Kamus

Kamus mengandungi koleksi nilai yang boleh diakses mengikut kunci rentetan. Anda boleh mengakses item tertentu mengikut kunci rentetan menggunakan [ ], mengulanginya menggunakan untuk tag dan mendapatkan bilangan item dalam kamus menggunakan sifat saiz.

{{ request.params[ID] }}

{% if request.params.size > 0 %}

The request parameters collection contains some items.

{% endif %}

DateTime

Objek DateTime mewakili tarikh dan masa tertentu.

{{ page.modifiedon | date: 'f' }}

Nol

Nol mewakili nilai kosong atau tidak wujud. Sebarang output yang cuba mengembalikan nilai nol tidak akan mempersembahkan apa-apa. Ia akan dianggap sebagai palsu dalam syarat.

{% if request.params[ID] %}

This will render if the ID request parameter is NOT null.

{% endif %}

Lihat juga

Simpan kandungan sumber menggunakan templat web
Memahami operator Liquid
Bersyarat
Objek Liquid
Tag Liquid
Penapis Liquid

Nota

Adakah anda boleh memberitahu kami tentang keutamaan bahasa dokumentasi anda? Jawab tinjauan pendek. (harap maklum bahawa tinjauan ini dalam bahasa Inggeris)

Tinjauan akan mengambil masa lebih kurang tujuh minit. Tiada data peribadi akan dikumpulkan (pernyataan privasi).