很可能是因为在这种情况下,jQuery 与 Ember 和 Widget 渲染管道之间存在兼容性问题。
你看,在这个脚本中,你无法控制它何时触发,也无法控制它在 JavaScript 应用绘制屏幕时处于哪个阶段。
不过,有一个 JavaScript API 方法可以解决这个问题,详情请点击这里:
decorateWidget()
以及这个特定的 Widget:
不过,在深入这个复杂问题之前,我们先退一步,你只是想要显示一个头衔吗?
例如,在 Jeff 的帖子中:
他的头衔是:“联合创始人”。
只需创建一个新群组,添加管理员,然后前往“管理” => “成员资格”,编辑“默认头衔”。
现在,他们可以在账户设置的“偏好设置”中选择此头衔(或者你也可以为他们设置)。
你也可以用这种方法来显示特殊的头像标识(上述截图也演示了这一点)。
显然,如果你不希望这样“固定”显示,那就只能走代码定制的路子了。但毫无疑问,你也会同意,当前的方法要省力得多。
5 个赞