文件名称:chatviewer:React 实践项目
文件大小:283KB
文件格式:ZIP
更新时间:2024-06-20 00:45:58
JavaScript
背景 此应用程序的目标是显示存储在数据库中的讨论记录。 这是受到商业内幕人士在此处提供的成绩单的启发: : 我们正在寻求使其更具交互性。 为了本文档: 数据表示跨越多个主题的单个对话。 围绕每个主题进行讨论。 讨论中所说的每件事都称为注释。 任务 使用您喜欢的任何技术,构建一个前端应用程序,以实现附加线框图中的功能。 通常,该功能可以描述为: 该页面应通过 Web API 从 Firebase 加载对话(使用一个或多个查询 - 由您自行决定) 页面应该以按主题分组注释的方式呈现对话,保留它们的自然顺序(因此读者可以跟随对话)。 用户应该能够使用仅搜索包含用户输入的文本的注释的文本输入来过滤对话。 这种过滤应该发生在客户端上。 用户应该能够过滤对话以一次只显示一个主题。 过滤时,您应该从Firebase重新获取该主题的注释。 (请参阅下面的注释以了解原因) 实施注意
【文件预览】:
chatviewer-master
----.jshintrc(351B)
----.gitignore(60B)
----package.json(816B)
----src()
--------js()
--------index.html(458B)
--------styles()
----gulpfile.js(610B)
----gulp()
--------config.js(721B)
--------tasks()
----README.md(3KB)
----wireframe.png(254KB)
----bower.json(72B)
----.editorconfig(214B)