قوانین . مسیر
رابط ثابت
الگوی دایرکتوری مانند برای مکان یک منبع. مسیرها را می توان به دو صورت ایجاد کرد. اولی به شکل خام است که با اسلش رو به جلو شروع می شود /
:
/path/to/resource
دومی با تبدیل از یک رشته با استفاده از تابع path()
است:
path("path/to/resource")
علاوه بر روش های ذکر شده در زیر، مسیرها دارای عملگرهای زیر هستند:
اپراتور | استفاده |
---|---|
x == y | مسیرهای x و y را با هم مقایسه کنید |
x[f] | عملگر ایندکس، در نام فیلد صحافی مقدار f را دریافت کنید |
x[i] | عملگر Index، مقدار را در شاخص عددی i بدست آورید |
xf | مقدار در نام فیلد صحافی f |
روش
بستن
پیوند (نقشه)
جفت های کلید-مقدار در نقشه را به یک مسیر متصل کنید.
پارامتر | |
---|---|
نقشه | نقشه برای اتصال. مقدار نباید صفر باشد. |
مثال
// Make the path '/path/something/another' by binding a map
(/path/$(foo)/$(bar)).bind({"foo": "something", "bar": "another"})