拥有Twitter bootstrap并使用进度条。
想要使用javascript为酒吧设置动画效果。想象一下如何根据时间动画条形图,现在试图根据进度来计算动画效果。
从mongo api中拉出元素时会出现加载屏幕。我如何创建这个动画进度条,当我拉出更多元素时它会移动?
def self.get_xxx_users(read_db)
db_users = read_db.collection("users");
db_users = db_users.find({"$and" => [:plan => { "$ne" =>"XXX"}, :'xxx.xxx_type' => {"$ne" => "XXX"}]},{}).to_a
db_users
答案 0 :(得分:3)
Progess条不会神奇地进展,因为你必须手动提供钩子。
这样做很好但很简单(可能需要优化)的方法是计算你想要选择的记录数量:
db_users_count = db_users.find({"$and" => [:plan => { "$ne" =>"XXX"}, :'xxx.xxx_type' => {"$ne" => "XXX"}]},{}).count();
然后每次使用limit()
将其除以设定区域,以完成您需要的一定数量的批处理。
所以当你添加那些,比如每批100个(这是我神奇地认为每批处理的数量很大)用户到ruby应用程序中的主数组(to_a
)你ping响应通过AJAX或其他东西回到你的应用程序,告诉它增加你的progess栏。