如何从Firebase调用随机文档到我的React-Redux测验应用程序?

问题描述

所以我试图编写一个带有react-redux-fire base的测验Web应用程序,但被卡住了。 我对Firebase的使用经验为零,我在Google上搜索并搜索了数小时以寻求帮助,但找不到任何东西。无论如何,我都有一个称为问题的集合,集合中的每个文档都包含4个答案,一个问题和一个正确答案字段,其中包含正确答案的值。每当用户单击下一个问题按钮或游戏开始时第一次,我想调用5或10次随机1个集合。 请帮助我,因为我无可救药地迷路了。这是未完全完成我的AnswerList组件的代码:

beforeSend: function()
{
  $('.form-contact').find(':input',':textarea',':button').prop('disabled',true);
  // -------------------------
  if(!$('.modal-response').length)
  {
    $('body').append('<div class="modal fade modal-response" tabindex="-1"><div class="modal-dialog modal-dialog-centered"><div class="modal-content"><div class="modal-body"><div class="d-flex align-items-center"><div class="media-icon"></div><div class="media-body ml-2"></div></div></div></div></div></div>');
  }
  // -------------------------
  $('.modal-body .media-icon').html('<i class="fas fa-spinner fa-spin fa-fw fa-2x text-blue"></i>');
  $('.modal-body .media-body').html('Processando...');
  // -------------------------
  var modal = new bootstrap.Modal(document.getElementsByClassName('modal-response')[0]);
  modal.show();
},

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...