我知道您可以像这样将变量传递给部分变量:
{{ partial "name_of_partial" . }}
^^调用局部并传递当前上下文
{{ partial "name_of_partial" (dict "imageUrl" .Params.image "title" .Title "subtitle" .Params.subtitle) }}
^^调用partial,并将“ imageURL”作为带有变量的字典传递。
但是如果我想传递当前上下文和上面的字典怎么办?
答案 0 :(得分:0)
我在https://discourse.gohugo.io/t/accessing-from-partial-that-also-has-a-dict/5162上找到了答案
摘要:
当前无法传递上下文,即.
与字典分开。解决方法是使{{ partial "name_of_partial" (dict "imageUrl" .Params.image "title" .Title "subtitle" .Params.subtitle "content" .) }}
在字典中成为变量。例如
belongs_to