小编Far*_*uja的帖子

按日期时间字段获取最新的MongoDB记录

我有这样的集合:

{
    'datetime': some-date,
    'lat': '32.00',
    'lon': '74.00'
},
{
    'datetime': some-date,
    'lat': '32.00',
    'lon': '74.00'
}
Run Code Online (Sandbox Code Playgroud)

如何获取MongoDB的最新记录,其中datetime是最新记录?我只想要一条记录.

mongodb node.js mongojs

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

仅当ng-if为true时才调用方法

仅当ng-if中的条件为真时才可以调用方法吗?我有这样的重复

<div ng-repeat="i in items" ng-if="i.loc == 'abc'">
    <h1>Hello.. {{getName()}}</h1>
</div>
Run Code Online (Sandbox Code Playgroud)

这是js代码

$scope.getName = function() {
    console.log('fired');
    return "myName";
}
Run Code Online (Sandbox Code Playgroud)

从控制台我可以看到这个方法比items.length和i.loc条件更多次.那么只有在ng-if为真时才能调用这个内部方法

angularjs

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

vuejs动画列出网格内的项目

我已经在网格中生成了列表项,使用了vuejs我通过更改类名来动态更新网格中单元格的内容.我想使用css3动画更改单元格内的元素.使用transition-group我已经应用了css动画,但它没有正常工作,因为应用了css类它创建了一个新的元素,它下降到下一行,然后它隐藏了前一个元素.我怎样才能在细胞内进行动画制作?

这里是jsfiddle:https://jsfiddle.net/49gptnad/274/

<div id="vue-instance">
  <transition-group tag="div" name="fade" class="uk-grid">
    <div class="uk-width-1-2" v-for="item in thumbs" :key="item.id">
      <div class="item">
        <i class="fa" :class="item.icon" aria-hidden="true"></i>
        <h3>{{item.name}}</h3>
      </div>      
    </div>
  </transition-group>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript css3 css-transitions vuejs2

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

Creating objects from array to json object

I have an array of object like this

[
    {"id": "1", "name": "test"},
    {"id": "2", "name": "test2"},
    {"id": "3", "name": "test3"}
]
Run Code Online (Sandbox Code Playgroud)

I want to convert it to object list this

{
  "1": {"name": "test"},
  "2": {"name": "test2"},
  "3": {"name": "test3"},
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery

0
推荐指数
1
解决办法
56
查看次数