小编use*_*926的帖子

Bootstrap行与不同高度的列

我目前有类似的东西:

<div class="row">
    <div class="col-md-4">Content</div>
    <div class="col-md-4">Content</div>
    <div class="col-md-4">Content</div>
    <div class="col-md-4">Content</div>
    <div class="col-md-4">Content</div>
    <div class="col-md-4">Content</div>
    <div class="col-md-4">Content</div>
    <div class="col-md-4">Content</div>
    <div class="col-md-4">Content</div>
</div>
Run Code Online (Sandbox Code Playgroud)

现在假设,content是不同高度的盒子,具有相同的宽度 - 我怎么能保持相同的"基于网格的布局",并且所有盒子彼此排列,而不是完美的线条.

目前TWBS将下一行col-md-4置于前三行中最长元素下面,因此每行项目完全对齐干净 - 虽然这很棒但我希望每个项目直接落在最后一个元素下("砌体"布局) )

html css responsive-design twitter-bootstrap bootstrap-4

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

RabbitMQ命令不存在?

操作系统:Mac OSX 10.9

我已经rabbitmq通过家庭酿造安装,当我去/usr/local/sbin运行rabbitmq-server它时说:rabbitmq-server: command not found即使作为sudo它也表示同样的错误.

如果它不是命令,我如何让rabbitmq启动?我也尝试chmod +x rabbitmq-server在该目录中将其作为可执行文件,同样的问题.

macos rabbitmq

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

复制/粘贴 - 从Mac到虚拟框

我正在研究mac上的文档(osx 10.9),我有一台运行Windows 7的虚拟机 - 问题是我不知道如何启用它所以我可以将文本从mac中的word文档复制到word文档或应用程序中虚拟框.

我已安装并启用了客户版本...

如何实现从主机到客户端的复制和粘贴?

macos virtualbox

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

React和Multiple表单字段

我正在阅读关于"onChange"的文档,我很好奇如果我的论坛有多个字段,如选择框,复选框,文本区域和输入,我会怎么做?我是否只做以下事情:

 getInitialState: function() {
    return {textArea: 'Hello!', input: 'World', ...};
  },
Run Code Online (Sandbox Code Playgroud)

处于初始状态,然后是处理该字段变化的相同概念?

javascript reactjs

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

没有路线匹配...... Rails引擎

所以我一直收到错误:

No route matches {:action=>"create", :controller=>"xaaron/api_keys"}

测试中抛出的是:

it "should not create an api key for those not logged in" do
  post :create
  expect(response).to redirect_to xaaron.login_path
end
Run Code Online (Sandbox Code Playgroud)

当我去spec/dummy运行rake routes命令时,我看到:

       api_keys GET    /api_keys(.:format)                 xaaron/api_keys#index
                POST   /api_keys(.:format)                 xaaron/api_keys#create
    new_api_key GET    /api_keys/new(.:format)             xaaron/api_keys#new
   edit_api_key GET    /api_keys/:id/edit(.:format)        xaaron/api_keys#edit
        api_key GET    /api_keys/:id(.:format)             xaaron/api_keys#show
                PATCH  /api_keys/:id(.:format)             xaaron/api_keys#update
                PUT    /api_keys/:id(.:format)             xaaron/api_keys#update
                DELETE /api_keys/:id(.:format)             xaaron/api_keys#destroy
Run Code Online (Sandbox Code Playgroud)

这表明这条路线确实存在.我的此引擎的路由文件如下所示:

Xaaron::Engine.routes.draw do
      get 'login' => 'sessions#new', :as => 'login'
      get 'logout' => 'sessions#destroy', :as => 'logout'
      get 'signup' => …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails rails-engines

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

仅包含if存在

我想在gulp中包含一个文件,只要它存在,当我编译时,用于开发.目前我有以下内容:

gulp.task('compile:js:development', function() {
  return gulp.src([
    'src/js/**/*.js',
  ]).pipe(concat('dist.js'))
    .pipe(gulp.dest('compiled/js/'))
});
Run Code Online (Sandbox Code Playgroud)

我需要向此数组添加另一个文件,但仅限于该文件存在.我已经看到gulp-if但我不认为我有能力寻找.

我还要警告开发人员,在控制台中进行开发编译时,该文件不存在.

gulp

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

友好的ID和Rails引擎

我按照步骤让rails_id在rails引擎中工作 - 这些都发布在github上,当我执行以下操作时似乎:

  s.add_dependency 'friendly_id', '~> 5.0.0'
Run Code Online (Sandbox Code Playgroud)

在engine.gemspec文件中然后执行:

bundle install #=> works
rails g friendly_id #=> works
rake db:migrate
Run Code Online (Sandbox Code Playgroud)

我明白了:

rake aborted!
uninitialized constant FriendlyId
Run Code Online (Sandbox Code Playgroud)

嗯什么?

更新 - 使用FriendlyId的模态

  module Xaaron
     class Role < ActiveRecord::Base
        extend FriendlyId
        friendly_id :role, use: :slugged

        validates :role, presence: true
        validates_uniqueness_of :role
      end
   end
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails rails-engines friendly-id

6
推荐指数
1
解决办法
226
查看次数

React + Backbone,目标容器不是DOM元素

注意:这是抛出的反应错误.

所以我正在尝试一个实验,我根据该页面从骨干路由器渲染一个post组件.现在我知道你通常不会这样做,事情会变得混乱等等.但是,这只是一个实验.

所以我在骨干网中有以下路线(注意反应呼叫):

AisisWriter.Routers.Posts = Backbone.Router.extend({

  writer_posts: null,

  posts: null,

  mountNode: $('#blog-manage'),

  routes : {
      '': 'index'
  },

  initialize: function() {
    this.writer_posts = new AisisWriter.Collections.Posts();
  },

  index: function() {
    var options = { reset: true };
    this.writer_posts.fetch(options).then(this.postsRecieved, this.serverError);
  },

  // Deal with the posts received
  postsRecieved: function(collection, response, options) {
    this.posts = collection;

    // Walk through the posts.
    $.each(this.posts, function(key, value){
      // value is an array of objects.
      $.each(value, function(index, post_object){
        React.renderComponent(new Post({post: post_object}), this.mountNode);
      });
    }); …
Run Code Online (Sandbox Code Playgroud)

javascript backbone.js reactjs

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

未捕获的TypeError:无法读取未定义的属性"parentNode"

我以前从未有过这个,我只能假设它找不到div它试图渲染的元素呢?哪个没有意义,因为当我console.log在事件触发之前和之后的元素触发它存在,但错误被抛出....

以下是一个骨干视图 - 渲染一个reactjs组件,我们传入deleteEvent: this.handleDeleteEvent.bind(this)允许我们在一行中单击删除,它将在事件中冒泡并遍历,实质上是重新调用集合并重新呈现组件.

但它React.renderComponent()导致了手头的问题:

AisisWriter.Views.PostIndex = AisisWriter.Views.CoreView.extend({

  writer_posts: new AisisWriter.Collections.Posts(),

  handleDeleteEvent: function(id){
    var toDelete = new AisisWriter.Models.Post();
    toDelete.set({id: id});
    toDelete.destroy().then(this.deleted(id), this.failedToDelete);
    return false
  },

  deleted: function(id) {
    var options = { reset: true };
    this.writer_posts.fetch(options).then(this.postsRecieved.bind(this), this.serverError);
  },

  postsRecieved: function(collection, response, options) {
    this.render(collection);

    if ($('#flash-error').is(':visible')){
      $('#flash-error').hide();
    }

    $('#flash-success').show();
  },

  serverError: function() {
    if ($('#flash-success').is(':visible')){
      $('#flash-success').hide();
    }

    $('#flash-error').show();
  },

  failedToDelete: function() {
    if ($('#flash-success').is(':visible')){
      $('#flash-success').hide();
    }

    $('#flash-error').show();
  },

  render: function(postsObject) { …
Run Code Online (Sandbox Code Playgroud)

javascript backbone.js reactjs

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

删除vim中的空白区域,保持缩进

我想删除vim中的所有空格,但保持默认缩进.目前所有输出文件都使用空格而不是制表符,所以

content
    content inside[Sneeky white space of epicness]
content
Run Code Online (Sandbox Code Playgroud)

应该:

content
    content inside
content
Run Code Online (Sandbox Code Playgroud)

注意: [Sneeky white space of epicness]表示一块空白区域.

vim

3
推荐指数
1
解决办法
204
查看次数