您好,我正在尝试让头像显示在我的插件中,但当我拉取 avatar_template 时,它显示如下…
src=“/user_avatar/sitename/natasha/{size}/630932_2.png”
我认为这与 size 变量有关 ![]()
您好,我正在尝试让头像显示在我的插件中,但当我拉取 avatar_template 时,它显示如下…
src=“/user_avatar/sitename/natasha/{size}/630932_2.png”
我认为这与 size 变量有关 ![]()
如果将字符串中的 {size} 部分替换为数字,它应该会生成头像。
也许你可以创建一个计算属性,它接收 avatar_template 并将其替换为一个数字,例如:
@discourseComputed("user.avatar_template")
avatarSrc(avatarTemplate) {
return avatarTemplate.replace("{size}", "75");
},
然后在你的模板中调用它:
<img src={{avatarSrc}} alt="the profile photo of the user"/>
太棒了!完全成功了。非常感谢!![]()