将服务映射到 Appery.io HTML 组件和变量

Mapping Service to Appery.io HTML Component and Variables

有没有办法获取连接到 Appery 数据库的服务并将其映射到 HTML 页面组件或变量?

我已成功设置连接到我的 Appery.io 数据库的服务,并且我正在将其映射到页面。

我可以将内容放入 Text 和 Image 组件,但是将字符串映射到 HTML 组件似乎不起作用,将字符串映射到该页面上设置的变量(键入为一个字符串)。我也尝试将 $[i] 对象映射到 HTML 对象,但这似乎没有任何改变。

我尝试将几个不同的列映射到变量和 HTML 组件,即使那些成功映射到其他组件的列也不会导致页面上显示任何内容。作为一种尝试查看发生了什么的方法,我使用了“日志值到控制台”转换,但控制台中没有显示变量或 HTML 组件的任何内容。

基本映射不适用于此目的,因此请使用以下解决方法:

  1. 请添加两个自定义包含(SafeHtml 和 DomSanitizer)并根据它们定义变量:

  2. 在 HTML 组件上添加 属性 [innerHtml]:

[innerHtml]=value

  1. 使用自定义代码将值设置为该变量:
this.value = this.sanitizer.bypassSecurityTrustHtml('<a href="https://appery.io">appery.io</a>');