可以搜索Ffltter Web应用程序中的文本吗? [英] Can text in a Flutter web app be made searchable?

查看:23
本文介绍了可以搜索Ffltter Web应用程序中的文本吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问题: 当我在浏览器中以Web应用程序的形式运行Ffltter应用程序时,我可以使用浏览器的文本搜索功能Ctrl+F来搜索页面上的文本。搜索功能会查找屏幕上当前显示的搜索词的所有实例,但不会查找当前看不到的文本的所有其他实例。

示例: 在下面的示例中,我正在搜索单词Tile,它总共被使用了8次:在蓝色Tiles中使用了4次,在紫色Tiles中使用了4次。 但是,当我搜索单词磁贴时,浏览器只找到搜索时屏幕上当前显示的该单词的4个实例。它将忽略搜索时未在屏幕上呈现的单词的所有实例。

文档: 颤动和DART文档没有关于可搜索文本的任何信息,而且我没有看到任何其他类似的小部件或属性可用。

尝试:我已尝试使用SelecableText小工具,但同样的问题仍然存在。

推荐答案

可以使用element = document.getElementById('searchable_text')element.textContent || a.innerText。请参阅W3Schools上的JavaScript教程。

资源:

  • 若要创建列表并为其分配ID,请查看DART文档中的Get Started
  • 要选择HTML文档的元素,请阅读Dart docsquerySelector

告诉我们什么对您有效!

这篇关于可以搜索Ffltter Web应用程序中的文本吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆