我们正在借助存储在 scriptdb 中的 Google Apps 脚本实现一个搜索框,用于在 Google 站点中搜索评论。
在 UI 端,我们现在实现了一个文本框和一个列表框,用于列出来自 scriptdb 的建议,它的工作原理如下图所示。
现在我正在尝试在下面的列表框中将键入的字符串设置为粗体,以便为用户提供更大的灵活性,以便在建议框中找到确切的字符串。如下图所示。
并且在列表框控件中,我们可以设置 styleAttribute 为添加的项目设置粗体或更改字体颜色。
Ex:
app.createListBox().addItem("SELECT").setStyleAttribute("color","red");
上述语句将为所有列表框项设置样式属性。
但是如何为添加的项目中的特定字符设置样式属性
listbox.addItem("HELLO world")
问题是仅在列表框中为上述 addItem 的大写字母设置样式属性。
它将更有用并降低 Google Apps 脚本中的开发人员复杂性。
而且我在issue 2293中将其作为问题跟踪器的增强提出。
如果还有其他解决方法,请在此处建议。这将对需要此功能的每个人都有帮助。
Tnx,乔卡。