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