rules. เส้นทาง
อินเทอร์เฟซ แบบคงที่
รูปแบบคล้ายไดเรกทอรีสำหรับตำแหน่งของทรัพยากร สร้างเส้นทางได้
ใน 2 วิธี รายการแรกอยู่ใน "ข้อมูลดิบ" แบบฟอร์มที่ขึ้นต้นด้วยการส่งต่อ
เครื่องหมายทับ /
:
/path/to/resource
รายการที่ 2 คือการแปลงจากสตริงโดยใช้ path()
ฟังก์ชัน:
path("path/to/resource")
นอกจากวิธีการที่แสดงด้านล่างแล้ว เส้นทางยังมีโอเปอเรเตอร์ต่อไปนี้ด้วย
โอเปอเรเตอร์ | การใช้งาน |
---|---|
x == y |
เปรียบเทียบเส้นทาง x และ y |
x[f] |
โอเปอเรเตอร์ดัชนี รับค่าที่ฟิลด์การเชื่อมโยง f |
x[i] |
โอเปอเรเตอร์ดัชนี รับค่าที่ดัชนีตัวเลข i |
x.f |
ค่าขณะเชื่อมโยงชื่อช่อง f |
วิธีการ
เชื่อมโยง
bind(แผนที่)
เชื่อมโยงคู่คีย์-ค่าในแมปกับเส้นทาง
พารามิเตอร์ |
|
---|---|
map |
แผนที่เพื่อเชื่อมโยง ค่าต้องไม่เป็นค่าว่าง |
ตัวอย่าง
// Make the path '/path/something/another' by binding a map
(/path/$(foo)/$(bar)).bind({"foo": "something", "bar": "another"})