同一个模板,为什么列表中的{{ .User.Link }}生效,详情中的{{ .User.Link }}就无效

按照教程中做,发现列表中的作家和作家链接均可正确展示出来,可是详情中的却不行。在articles的Show方法中打印article.User.Link()可以正确打印出来。可是在模板中却不能正常显示,导致后边的内容也无法正常显示。代码如下

同一个模板,为什么列表中的{{ .User.Link }}生效,详情中的{{ .User.Link }}就无效

同一个模板,为什么列表中的{{ .User.Link }}生效,详情中的{{ .User.Link }}就无效

同一个模板,为什么列表中的{{ .User.Link }}生效,详情中的{{ .User.Link }}就无效

错误内容如下
同一个模板,为什么列表中的{{ .User.Link }}生效,详情中的{{ .User.Link }}就无效

可正常显示

同一个模板,为什么列表中的{{ .User.Link }}生效,详情中的{{ .User.Link }}就无效
无法显示

最佳答案

补充一下,这个问题是在做完授权策略那一节之后才发现的,也就是说已经加完了user里边的Link方法

2年前 评论
三斤和他的喵 2年前
joker_hu (作者) (楼主) 2年前
讨论数量: 6

补充一下,这个问题是在做完授权策略那一节之后才发现的,也就是说已经加完了user里边的Link方法

2年前 评论
三斤和他的喵 2年前
joker_hu (作者) (楼主) 2年前

遇到同样的问题,但是不太明白改成值是怎么改的

1年前 评论
joker_hu (楼主) 1年前
Juju_qi 1年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!