无法将模板放入理想的出口

谢谢。这极大地改善了开发人员体验。

正如我们所知,随着 .gjs 替代小部件,开发人员体验得到了显著改善。

然而

使用 gjs 组件时,您可能会遇到许多非常奇怪的错误,这使得查找问题变得非常困难。

例如,让我们弄错帮助程序名称:
{{html_safe this.bannerTextContent}}

会导致经典的:

program.js:100 未捕获(在承诺中)TypeError:无效值用作弱映射键 在 WeakMap.set(匿名)

(如果您忘记导入,即使名称有效,这里也会发生这种情况)

说什么?! :sweat_smile: 有很多这样的例子。

我猜这是使用框架的一个缺点?

3 个赞