小编Har*_*rry的帖子

css转换而不覆盖先前的转换?

我有一个元素:

elem
   transform translateY(5px) scale(1.2) 
Run Code Online (Sandbox Code Playgroud)

现在悬停我希望它再向下移动5px

elem:hover
   transform translateY(5px)
Run Code Online (Sandbox Code Playgroud)

显然这会覆盖以前的转换.无论如何设置它移动额外的5而不知道前一个转换状态是什么?

谢谢.

css transform css3

13
推荐指数
1
解决办法
2743
查看次数

从mongodb迁移到firebase

我的应用程序目前使用mongodb,我期待将其迁移到firebase.

它有多容易,有什么我需要注意的事情.

mongodb firebase

13
推荐指数
3
解决办法
9897
查看次数

Angularjs UI模态表单

我曾经有一个使用bootstrap模式的登录对话框:

  $scope.loginDialog = {
    backdrop: true,
    keyboard: true,
    windowClass: "modal loginDialog",
    backdropClick: true,
    templateUrl: '/tmpl/user/loginForm',
    controller: function dialogController($scope, $modalInstance) {
      $scope.submit = function () {
        $http.post('/api/login', $scope.user).success(...);
      }
    }
  };
Run Code Online (Sandbox Code Playgroud)

登录表单如下所示:

form#loginBox(ng-submit="submit()")
  .modal-body.login-box
    .formItem
      label(for='user[usernameOrEmail]') Name or Email:
      input(type='text', name='user[usernameOrEmail]', required="required", value='', ng-model="user.user")
    .formItem
      label(for='user[password]') Password:
      input(name='user[password]', type='password', value='', required="required", ng-model="user.password")
  .modal-footer
    input.btn.btn-primary( type="submit", value="Login")
Run Code Online (Sandbox Code Playgroud)

在角度ui 0.4和angularjs 1.1.3中,这很好.

我已经更新到最新的角度ui 0.6和1.2rc2,现在这已经不再适用了.具体$scope.user不再与表格中的那个相同.如何获取表单元素的$ scope?我在batarang中看到它,但不是来自loginDialog控制器.

谢谢

javascript twitter-bootstrap angularjs angular-ui angular-ui-bootstrap

13
推荐指数
2
解决办法
5万
查看次数

Meteor订阅了一个计数

有没有办法订阅流星计数.

我想发布Articles.find().count()而不是发布Articles.find().理想情况下,这应该将计数分配给在计数发生变化时会发生变化的被动会话.

javascript meteor

12
推荐指数
2
解决办法
5552
查看次数

Chrome背景选项卡中的自动播放声音

我有一个使用音频通知的HTML5游戏.

当用户搜索匹配的其他玩家时,他们经常更改标签以执行其他操作,并依赖音频通知来了解何时返回.Chrome(桌面)更改为禁止音频通知后,此功能不再有效.

如何确保音频通知仍然在后台运行?

javascript audio html5 google-chrome

12
推荐指数
2
解决办法
3915
查看次数

基于范围的寻呼mongodb

在mongodb文档上它说:( 来源)

不幸的是,跳过可能(非常)昂贵并且需要服务器从集合的开头或索引走,以便在它开始返回数据页面(限制)之前到达偏移/跳过位置.随着页面数量的增加,使用更大的集合,skip将变得更慢并且更加cpu密集,并且可能是IO绑定.基于范围的分页可以更好地使用索引,但不允许您轻松跳转到特定页面.

什么是基于范围的分页,它的文档在哪里?

paging pagination mongodb

11
推荐指数
1
解决办法
6174
查看次数

node.js需要继承吗?

在我的server.js中,我包含了下划线库.

var _ = require('underscore')
Run Code Online (Sandbox Code Playgroud)

我的路线是这样的:

// require routes
require('./routes/document');
Run Code Online (Sandbox Code Playgroud)

在文档路径中,我想使用下划线.但似乎_ var不是继承/在文档范围内.这是否意味着我必须在每个必需的路线上设置_ var?或者有更聪明的方法来做到这一点?

谢谢.

javascript require node.js

10
推荐指数
1
解决办法
5686
查看次数

玉未定义的变量

这是一个示例玉输入:

类变量未定义

input.class(name="class", type="textfield", value="#{locals.class}")
Run Code Online (Sandbox Code Playgroud)

这显示为已将undefined设置为值的表单.这不是我想要的,如果它未定义则不会出现任何文本.

我也可以这样做:

-if (locals.class) {
input.class(name="class", type="textfield", value="#{locals.class}")
- } else {
input.class(name="class", type="textfield", value="")
- }
Run Code Online (Sandbox Code Playgroud)

但是,如果我必须为应用程序中的每个表单中的每个输入执行此操作,那么它似乎相当糟糕/无法使用.

我能做些什么吗?

node.js

10
推荐指数
1
解决办法
3948
查看次数

使用ffmpeg创建循环apng

我正在尝试从mkvs创建循环apng文件.我的问题是他们不循环.文件播放一次,但停止.

这就是我正在做的事情:

 ffmpeg -ss 16:43 -i ./10.mkv -loop 10 -t 1 -filter:v "setpts=PTS-STARTPTS, crop=1200:800, hqdn3d=1.5:1.5:6:6, scale=600:400"  10-file-2.apng
Run Code Online (Sandbox Code Playgroud)

我已经尝试过-loop -1 -loop 10 -loop 1但是没有循环完成.我的版本是

ffmpeg的-3.3.el_capitan.bottle.tar.gz

ffmpeg apng

10
推荐指数
1
解决办法
4318
查看次数

Sublime Text 2突出Gutter

默认情况下,当插入符号在该行上时,sublime文本2中的行号/ gutter区域将突出显示.我怎么能把它关掉?

我看到隐藏排水沟的选项,但我希望线号可见.谢谢.

text-editor sublimetext

9
推荐指数
1
解决办法
7278
查看次数