Dust.js在同一页面上多次使用相同的部分

我有一个父模板接收以下上下文:

{ users: [ { userId: "18288128", group: "User 1 Group Name", userVideos: [{ id: 1, name: "Video1"}, { id: 2, name: "Video2"}, { id: 3, name: "Video3"}] }, { userId: "1232412", group: "User 2 Group Name", userVideos: [{ id: 4, name: "Video93"}, { id: 5, name: "Video384"}, { id: 6, name: "Video483"}] }, { userId: "1231231", group: "User 3 Group Name", userVideos: [{ id: 7, name: "VideoA"}, { id: 8, name: "VideoB"}, { id: 9, name: "VideoC"}] } ] } 

这是父模板:

 {#users} {! Here I want to add the partial video_list passing the correct parameters (uniqueId, groupName and the video list) !} {>video_list /} {/users} 

这是部分video_list:

 UniqueId: {uniqueId}{~n} GroupName: {groupName}{~n} <ul> {#videos} <li>{name}</li>{~n} {/videos} </ul> 

如何从父模板调用部分e传递参数uniqueId = userId,groupName = group和videos = userVideos(这是一个列表)。

部分接受参数,所以你可以做这样的事情:

 {>video_list uniqueId=userId groupName=group videos=userVideos/}