Διαθέσιμοι τύποι Liquid

Σημείωση

Από τις 12 Οκτωβρίου 2022, οι πύλες του Power Apps είναι Power Pages. Περισσότερες πληροφορίες: Το Microsoft Power Pages είναι πλέον γενικά διαθέσιμο (ιστολόγιο)
Σύντομα θα μετεγκαταστήσουμε και θα συγχωνεύσουμε την τεκμηρίωση των πυλών Power Apps με την τεκμηρίωση Power Pages.

Τα αντικείμενα Liquid μπορεί να επιστρέψουν έναν από τους επτά βασικούς τύπους: Συμβολοσειρά, Αριθμός, Δυαδικό, Πίνακας, Λεξικό, Ημερομηνία/ώρα ή Null. Οι μεταβλητές Liquid αρχικοποιούνται χρησιμοποιώντας τις ετικέτες ανάθεση ή καταγραφή.

Συμβολοσειρά

Μια συμβολοσειρά δηλώνεται περιλαμβάνοντας κείμενο σε μονά ή διπλά εισαγωγικά.

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

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

Λάβετε τον αριθμό των χαρακτήρων σε μια συμβολοσειρά με την ιδιότητα "μέγεθος".

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

Αριθμός

Οι αριθμοί μπορεί να είναι ακέραιοι ή με κινητή υποδιαστολή.

{% assign pi = 3.14 %}

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

This page has a long title.

{% endif %}

Δυαδικός

Μια δυαδική τιμή (Boolean) είναι true ή false.

{% assign x = true %}

{% assign y = false %}

{% if x %}

This will be rendered, because x is true.

{% endif %}

Πίνακας

Στον πίνακα θα βρείτε μια λίστα τιμών οποιουδήποτε τύπου. Μπορείτε να αποκτήσετε πρόσβαση σε ένα δεδομένο στοιχείο κατά ευρετήριο (με βάση το μηδέν) [], να επαναλάβετε χρησιμοποιώντας το στοιχείο για ετικέτα και να λάβετε τον αριθμό των στοιχείων του πίνακα χρησιμοποιώντας την ιδιότητα μεγέθους.

{% for view in entitylist.views %}

{{ view.name }}

{% endfor %}

{{ entitylist.views[0] }}

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

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

{% endif %}

Λεξικό

Τα λεξικά περιλαμβάνουν μια συλλογή τιμών που μπορεί να προσπελαστεί από ένα κλειδί συμβολοσειράς. Μπορείτε να αποκτήσετε πρόσβαση σε ένα δεδομένο στοιχείο κατά κλειδί συμβολοσειράς χρησιμοποιώντας το [], να επαναλάβετε χρησιμοποιώντας το στοιχείο για ετικέτα και να λάβετε τον αριθμό των στοιχείων του λεξικού χρησιμοποιώντας την μεγέθους ιδιότητα.

{{ request.params[ID] }}

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

The request parameters collection contains some items.

{% endif %}

ΗμερομηνίαΏρα

Το αντικείμενο DateTime αντιπροσωπεύει μια συγκεκριμένη ημερομηνία και ώρα.

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

Null

Η τιμή null αντιπροσωπεύει μια τιμή κενή ή μια τιμή που δεν υπάρχει. Τυχόν αποτελέσματα που επιχειρούν να επιστρέψουν μια τιμή null δεν θα αποδώσουν τίποτα. Θα αντιμετωπιστούν ως false υπό συνθήκες.

{% if request.params[ID] %}

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

{% endif %}

Δείτε επίσης

Αποθήκευση περιεχομένου προέλευσης χρησιμοποιώντας πρότυπα web
Κατανόηση των Liquid τελεστών
Υπό όρους
Αντικείμενα Liquid
Liquid ετικέτες
Φίλτρα Liquid

Σημείωση

Μπορείτε να μας πείτε ποια γλώσσα προτιμάτε για την τεκμηρίωση; Πάρτε μέρος σε μια σύντομη έρευνα. (σημειώνεται ότι αυτή η έρευνα είναι στα Αγγλικά)

Η έρευνα θα διαρκέσει περίπου επτά λεπτά. Δεν συλλέγονται προσωπικά δεδομένα (δήλωση προστασίας προσωπικών δεδομένων).