如何让while循环等到用户在图片上滑动?

时间:2016-04-23 00:40:08

标签: javascript jquery while-loop

我有一个在我的数据库中运行的while循环,并返回符合我查询的宠物列表,直到我不再有宠物了。如果宠物符合我的标准,则会调用一个功能,显示页面上的所有宠物信息。现在while循环遍历并返回所有宠物,但只显示最后一个,因为没有什么可以使while循环停止并在每个宠物之后等待继续前进。

如何让我的while循环等待显示第二只宠物,直到用户向右滑动然后显然向右滑动将让while循环运行以显示第二只宠物。

1 个答案:

答案 0 :(得分:0)

一般建议:

  • 在开头加载来自firebase的所有宠物数据,而不是每次宠物ID更改时。
  • 为您的数据保留一些中心对象,例如savedPets,dbPets和currentPetId。
  • 将代码分解为简短的聚焦函数,理想情况是在同一输入(纯)上多次运行时提供相同的输出。
  • 使用尽可能少的顶级变量。从我可以告诉savedPets和whichPet可能是全局的,但他们不需要。

在这里,您的代码通过评论进行了重新设计。注意有些事情不清楚,所以我做了一些猜测。

$url = $this->uri->segment(2);
redirect('schools-in-'.$url, 'refresh');