小编ac3*_*360的帖子

简单的CSS动画循环 - 淡入淡出"加载"文本

没有Javascript,我想创建一个简单的循环CSS动画类,无限地淡入和淡出文本.我对CSS动画了解不多,所以我还没想出来,但是这里有多远:

@keyframes flickerAnimation { /* flame pulses */
  0%   { opacity:1; }
  50%  { opacity:0; }
  100% { opacity:1; }
}
.animate-flicker {
    opacity:1;  
    animation: flickerAnimation 1s infinite;
}
Run Code Online (Sandbox Code Playgroud)

css animation css3

50
推荐指数
3
解决办法
9万
查看次数

RegEx - 在URL中的最后一次删除后获取所有字符

我正在使用以下格式返回ID的Google API,我将其保存为字符串.如何在javascript中编写正则表达式以将字符串修剪为仅在URL中的最后一个斜杠之后的字符.

var id = 'http://www.google.com/m8/feeds/contacts/myemail%40gmail.com/base/nabb80191e23b7d9'
Run Code Online (Sandbox Code Playgroud)

javascript regex

41
推荐指数
7
解决办法
6万
查看次数

无法弄清楚为什么页面在底部加载?Angular UI-Router自动滚动问题

对于我的生活,我无法弄清楚为什么这个主页在底部加载.这是一个角度ui路由器,角度,JavaScript或CSS问题?我已经被困在这两个小时了,不知道为什么我的html页面加载到底部而不是顶部是真的杀了我作为程序员的自尊:/

这是主页:[URL Redacted]

更新 - 我解决了这个问题.这是Angular UI-Router.有关简单修复,请参阅下面的答案.

我使用Angular和Angular UI-Router,设置看起来像这样......

default.jade

  doctype html
  html(lang='en', xmlns='http://www.w3.org/1999/xhtml', xmlns:fb='https://www.facebook.com/2008/fbml', itemscope='itemscope', itemtype='http://schema.org/Product')
  include ../includes/head
  body(ng-controller="RootController")
  block content
  include ../includes/foot
Run Code Online (Sandbox Code Playgroud)

index.jade

extends layouts/default

block content
  section.container
    div(ui-view="header")
    div(ui-view="content")
    div(ui-view="footer")
Run Code Online (Sandbox Code Playgroud)

Angular Config.js

window.app.config(function($stateProvider, $urlRouterProvider) {
// For any unmatched url, redirect to "/"
$urlRouterProvider.otherwise("/");
// Now set up the states
$stateProvider
    .state('home', {
      url: "/",
      views: {
        "header":    { templateUrl: "views/header/home.html"   },
        "content":   { templateUrl: "views/content/home.html"  },
        "footer":    { templateUrl: "views/footer/footer.html" }
      },
      resolve: { factory: setRoot …
Run Code Online (Sandbox Code Playgroud)

javascript css express angularjs angular-ui-router

27
推荐指数
4
解决办法
2万
查看次数

Moment.js - 如何检测夏令时并添加一天

我需要从2000年以来每天每小时从日期数据字符串创建日期对象.

字符串看起来像这样每小时,Month/Day/Year Hour格式......

"04/02/2000 01", "04/02/2000 02", "04/02/2000 03" ...all the way to... "04/02/2000 24"
Run Code Online (Sandbox Code Playgroud)

现在,我有以下代码,除了夏令时的日子以外工作正常...

  // Split At Space
var splitDate = "04/02/2000 24".split(/[ ]+/);
var hour = splitDate[1];
var day  = splitDate[0];
  // Split At Slashes
var dayArray = day.split("/");
if (hour === "24") {
       // Months are zero-based, so subtract 1 from the month
     date = new Date(Date.UTC( dayArray[2], parseInt(dayArray[0] - 1), dayArray[1], 0, 0, 0 ));
     date.setDate(date.getDate() + 1);
} else {
     // Months …
Run Code Online (Sandbox Code Playgroud)

javascript date momentjs

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

Angular/UI-Router - 如何在不刷新所有内容的情况下更新URL?

我是Angular和ui-router的新手.当有人选择模型并且我的控制器执行标准的SHOW方法时,我只想更新URL以包含模型的ID而不刷新页面,并继续我的原始视图.我不知道怎么做...

$stateProvider
        .state('citylist', {
          url: "/",
          templateUrl: "views/index.html"
        })
        .state('cityshow', {
          url: "/city/:id",
          templateUrl: "views/index.html"
        })

angular.module('app.system').controller('IndexController', ['$scope', 'Global', 'Cities', '$stateParams', '$location', function ($scope, Cities, $stateParams, $location) {

    $scope.loadTown = function(id) {
        Cities.get({id: id }, function(city) {
             $scope.city = city
             // Change URL
             // Do things within the same view...
        });
    };
});

<button ng-click="loadTown(123456)">Chicago</button>
Run Code Online (Sandbox Code Playgroud)

javascript angularjs angular-ui-router

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

Angular UI-Router Minification Error - 如何将Resolve语法更改为基于字符串注入?

我正在使用具有解析功能的Angular UI-Router,但是当我缩小resolve函数时,我的整个应用程序都会中断,因为解析函数语法对于缩小是不正确的.这需要根据所列出是字符串注入这里.我只是不确定如何写它.有什么建议?

// Resolves
var checkAuthentication = function($q, $location, $rootScope, Users) {
    if ($rootScope.user) return true;
    if (!$rootScope.user) {
        var deferred = $q.defer();
        Users.get(null, function(user) {
            if (!user) {
                window.location = '/';
                return false;
            }
            console.log('User fetched: ', user);
            $rootScope.user = user;
            deferred.resolve();
        }, function() {
            window.location = '/';
            return false;
        });
        return deferred.promise;
    }
};

// Routes
angular.module('Dashboard').config(['$stateProvider', '$urlRouterProvider',
    function($stateProvider, $urlRouterProvider) {
        // For any unmatched url, redirect to '/'
        $urlRouterProvider.otherwise('/dashboard');
        // Now set up the states …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs angular-ui-router

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

Heroku + Rails:如何允许我的用户添加自己的自定义域

在互联网上有很多关于此的帖子,但没有答案.

在Heroku上运行的Rails应用程序中,我可以允许我的用户自动添加自己的自定义域吗?Heroku是否允许这样做?

  • 是否有附加组件来帮助解决这个问题
  • 通过自定义域,我的意思是使用自己的顶级域名,而不是子域名.例如,example.com

dns ruby-on-rails heroku

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

如何在Mongoose中为部分字符串匹配创建搜索查询?

我是Mongoose.js的新手,我想知道如何创建一个简单的Mongoose查询,该查询返回包含按提交顺序排列的字符的值.

这将是一个自动完成表单,需要返回名称包含输入到搜索字段中的字符的城市.我应该从.where查询开始吗?

mongoose mongodb node.js express

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

Node.js Heroku部署 - 无法执行Postinstall脚本安装Bower

我的Node.js MEAN应用程序部署到heroku失败,出现以下错误.我无法弄清楚凉亭安装有什么问题......

这是错误消息:

2606 info postinstall App@1.0.0
2607 verbose unsafe-perm in lifecycle true
2608 info App@1.0.0 Failed to exec postinstall script
2609 error App@1.0.0 postinstall: `./node_modules/bower/bin/bower install`
2609 error Exit status 1
2610 error Failed at the App@1.0.0 postinstall script.
2610 error This is most likely a problem with the App package,
2610 error not with npm itself.
2610 error Tell the author that this fails on your system:
2610 error     ./node_modules/bower/bin/bower install
!     Push rejected, failed to compile Node.js …
Run Code Online (Sandbox Code Playgroud)

javascript heroku node.js bower

10
推荐指数
3
解决办法
9580
查看次数

Backbone.js .destroy传递额外的参数?

当.destroy'一个模型时,我需要将一个额外的参数传递给我的Rails应用程序.我已经阅读了一些关于如何执行此操作的帖子,但是我的Rails应用仍然无法识别它.有什么建议?参数是program_id

var thisDeal = new WhiteDeals.Models.EditorDeal({ id: dealID }); 
thisDeal.destroy({headers: { program_id: dealProgram.id } })
Run Code Online (Sandbox Code Playgroud)

这是服务器日志.如您所见,program_id参数未显示:

Started DELETE "/editor_deals/46" for 127.0.0.1 at 2013-04-13 13:26:32 -0700
Processing by DashboardController#deal_destroy as JSON
Parameters: {"id"=>"46"}
Run Code Online (Sandbox Code Playgroud)

backbone.js

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