Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Lập trình Web & Backend] each lồng each với ../ truy cập cha

    Nested each + context cha

    Dữ liệu là object có cat và mảng groups, mỗi group có g và mảng items. Template:

    {{#each groups}}{{g}}/{{#each items}}{{../g}}.{{this}} {{/each}}{{/each}}
    

    {{../g}} truy cập biến g của context cha (group hiện tại).

    Ví dụ

    Input:
    {{#each groups}}{{#each items}}{{../g}}:{{this}} {{/each}}{{/each}}
    {"groups":[{"g":"A","items":["x","y"]}]}
    
    Output:
    A:x A:y 
    
    • Định dạng đầu vào:

      Các dòng trừ dòng cuối: template. Dòng cuối: JSON.

    • Ràng buộc đầu vào:

      Lồng tối đa 2 cấp. Cú pháp cố định như mô tả.

    • Định dạng đầu ra:

      Kết quả render.

    Ví dụ:

    Đầu vào:

    {{#each groups}}{{#each items}}{{../g}}:{{this}} {{/each}}{{/each}}
    {"groups":[{"g":"A","items":["x","y"]}]}
    

    Đầu ra:

    A:x A:y 

    Giải thích:

    each lồng; {{../g}} lấy g của group cha là A.

    Đang tải editor...