پرش به محتویات

بررسی داده‌های ورودی#

گاهی اوقات، ممکن است بخواهید داده‌های ورودی را بررسی کنید. اگر داده‌های ورودی با یک شرط مطابقت نداشته باشند، ممکن است بخواهید یک مقدار متفاوت برگردانید. برای مثال، می‌خواهید بررسی کنید که آیا یک متغیر از نود قبلی خالی است و اگر خالی است، یک رشته برگردانید. از قطعه کد زیر برای برگرداندن not found اگر متغیر خالی باشد استفاده کنید.

1
{{$json["variable_name"]? $json["variable_name"] :"not found"}}

عبارت بالا از عملگر سه‌تایی استفاده می‌کند. می‌توانید اطلاعات بیشتری درباره عملگر سه‌تایی اینجا بیاموزید.

به عنوان جایگزین، می‌توانید از عملگر ادغام تهی (??) یا عملگر منطقی یا (||) استفاده کنید:

1
2
{{ $x ?? "default value" }}
{{ $x || "default value" }}

در هر یک از دو مورد بالا، مقدار $x استفاده خواهد شد اگر به یک مقدار غیر تهی و غیر نادرست تنظیم شده باشد. رشته default value مقدار پیش‌فرض است.