我的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
重要的是仍然支持实时更新.我也只想确定符合标准的所有项目的数量.我对每个节点的数据点不感兴趣.
嘿我正在尝试为画廊创建一个响应式的盒子布局,看起来像这样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)
问题: 如何使最后一列与其他列的大小相同?
我使用以下代码(使用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) 我有这个重复的选择器,如下所示:
// 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)