小编Pau*_*aul的帖子

按日期范围查询Firebase

我的firebase数据看起来像这样:

{
  "lambeosaurus": {
    "date" : 1420753443,
    "length" : 12.5,
    "weight": 5000
  },
  "stegosaurus": {
    "date" : 1429053443,
    "length" : 9,
    "weight" : 2500
  }
}
Run Code Online (Sandbox Code Playgroud)

我正在寻找一种使用自定义日期范围过滤日期的方法.我在网上看到了一些他们查询日期的例子,但是时间戳一直是关键,这在我的情况下是不可能的.

相关部分的文档可在此处找到:https: //www.firebase.com/docs/web/guide/retrieving-data.html#section-queries

重要的是仍然支持实时更新.我也只想确定符合标准的所有项目的数量.我对每个节点的数据点不感兴趣.

javascript firebase

16
推荐指数
1
解决办法
2万
查看次数

CSS Flex网格 - 最后一项的宽度相同

嘿我正在尝试为画廊创建一个响应式的盒子布局,看起来像这样http://webdesignerwall.com/demo/responsive-column-grid/

该示例的问题在于宽度是硬编码的,并且媒体查询是必需的.我有很多专栏可以解决这个问题.

我可以使用Flex girds获得相同的结果,但是最后一列比其他列大,如本CodePen所示:

http://codepen.io/anon/pen/zClcx

HTML

<div class="flex-container same-width same-height">
  <div class="flex-item">
    <div>g</div>
  </div>
  <div class="flex-item">
    <div>g</div>
  </div>
  <div class="flex-item">
    <div>g</div>
  </div>
  <div class="flex-item">
    <div>why am I longer than my friends?</div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

.flex-container {
    display: -webkit-flex;
    display: flex;
    width: 100%;
    max-width: 950px;
    flex-wrap: wrap;
    justify-content: space-between;
    background: grey;

  & > * {
    min-width: 300px;
    background: green;
    max-width: 404px;
    flex: 1 1 auto;
  }
  .flex-item > div {
    background: red;
  }
}
Run Code Online (Sandbox Code Playgroud)

问题: 如何使最后一列与其他列的大小相同?

css layout css3 flexbox

11
推荐指数
3
解决办法
2万
查看次数

Firebase实时计算记录数

我试图实时计算表中的记录数,而没有加载每个记录的开销.进一步澄清:我只需要知道记录数量而不是内容.

firebase

8
推荐指数
1
解决办法
2万
查看次数

Node.js在会话到期Express&Passport上运行功能

我使用以下代码(使用Express.js和Passport.js)设置了最大会话时间.

  app.use(express.session({
    cookie: {
      maxAge : 3600000
    }
  }));
Run Code Online (Sandbox Code Playgroud)

如果会话到期(我的日志文件和分析),我想运行一个函数.有点像这样:

app.use(express.session.onExpiry(function(user){
        console.log('User session for ' + user + ' has expired.')
    });
);
Run Code Online (Sandbox Code Playgroud)

javascript session node.js express passport.js

5
推荐指数
1
解决办法
2181
查看次数

SASS循环选择器

我有这个重复的选择器,如下所示:

// Level 1
.wrap > ul > li {
  background: green;
}

// Level 2 
.wrap > ul > li > ul > li {
  background: orange;
}

// Level 3 
.wrap > ul > li > ul > li > ul > li {
  background: red;
}

// Level 4 
.wrap > ul > li > ul > li > ul > li > ul > li {
  background: light-red;
}

// Level 5 
.wrap > ul > …
Run Code Online (Sandbox Code Playgroud)

loops sass include selector

4
推荐指数
1
解决办法
401
查看次数