小编Ale*_*tko的帖子

如何增加引导按钮的大小?

例如,我已经制作了我的按钮

<div class="btn btn-default">
  Active
</div>
Run Code Online (Sandbox Code Playgroud)

它看起来如下

在此输入图像描述

不过我想要这样的按钮

在此输入图像描述

无论文本大小如何,如何扩大引导按钮的宽度?

html css twitter-bootstrap twitter-bootstrap-3

20
推荐指数
4
解决办法
8万
查看次数

缺少`secret_token`和`secret_key_base`为'开发'环境,在`config/secrets.yml`中设置这些值

当我尝试运行rails server命令时,我收到错误

在此输入图像描述

怎么解决?

我的config/environments/development.rb

Rails.application.configure do

  config.secret_key_base = ENV["SECRET_KEY_BASE"]

  #Some stuff 

end
Run Code Online (Sandbox Code Playgroud)

我的文件夹中没有secret.yml文件.

在此输入图像描述

ruby ruby-on-rails ruby-on-rails-4

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

弃用警告:不推荐使用alias_method_chain

我将项目升级到Rails 5.当我运行时,rspec我收到警告

DEPRECATION WARNING: alias_method_chain is deprecated. Please, use Module#prepend instead. 
From module, you can access the original method using super. 
(called from <top (required)> at /home/alex/projects/myproject/config/application.rb:13)
Run Code Online (Sandbox Code Playgroud)

application.rb中的失败行是:

Bundler.require(*Rails.groups)
Run Code Online (Sandbox Code Playgroud)

如何找出导致此弃用警告的原因以及如何消除错误?

rspec ruby-on-rails ruby-on-rails-5

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

有没有办法解决Rails删除的迁移?

我碰巧删除了迁移,我不想还原这些已删除的迁移.

这是rake db:migrate:status产生:

 Status   Migration ID    Migration Name
------------------------------------------------------

   up     0               ********** NO FILE *********
   up     20150209023430  Create users 
   up     20150320184628  ********** NO FILE **********
   up     20150322004817  Add roles to users
   up     20150403190042  ********** NO FILE **********
Run Code Online (Sandbox Code Playgroud)

rake db:migraterake db:rollback由于缺少文件,命令将无法工作.

我没有意图丢失我的数据,所以我不想使用rake db:droprake db:reset.

我能做些什么来执行迁移回滚以及如何摆脱丢失的文件?

migration ruby-on-rails rails-migrations ruby-on-rails-3 ruby-on-rails-4

6
推荐指数
2
解决办法
3593
查看次数

如何在我的Rails项目中检查其版本的所有宝石?

当我gem list从我的app文件夹中使用时,终端显示我本地计算机上安装的所有gem的列表.我想改为看项目相关的宝石.

gem ruby-on-rails ruby-on-rails-3 gemfile ruby-on-rails-4

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

如何使更改其标题的下拉按钮具有不同的链接?

到目前为止,我已经设法获得引导下拉按钮,根据点击的项目更改其标题.

在此输入图像描述

Codepen

但除此之外,我希望每个下拉项目在点击它们时都有自己的链接.

我怎样才能做到这一点?

HTML

<div ng-app='myApp'>
  <div ng-controller='DropdownCtrl'>

    <div class="btn-group" uib-dropdown is-open="status.isopen">
      <button id="single-button" type="button" class="btn btn-primary" uib-dropdown-toggle ng-disabled="disabled">
        {{button}} <span class="caret"></span>
      </button>
      <ul class="uib-dropdown-menu" role="menu" aria-labelledby="single-button">
        <li role="menuitem">
          <a href="#" ng-click="change(action)" ng-repeat="action in actions">{{action}}</a>
        </li>
      </ul>
    </div>

  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

angular.module('myApp', ['ui.bootstrap']).controller('DropdownCtrl', function($scope) {
  $scope.button = "Button dropdown";
  $scope.actions = [
    "Action", "Another Action", "Something else here"
  ];

  $scope.change = function(name){
    $scope.button = name;
  }
});
Run Code Online (Sandbox Code Playgroud)

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

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

如何使用Rails生成迁移来添加引用?

我目前正在使用 Rails 4.2.4。问题是当我跑的时候

rails g migration AddCategoryRefToArticles category:references命令,

它生成了以下迁移

def change
  add_reference :articles, :category, index: true, foreign_key: true
end
Run Code Online (Sandbox Code Playgroud)

由于某种原因,结果category_id是整数字段,而不是预期的 t.references。

create_table "articles", force: :cascade do |t|
    t.string   "title"
    t.integer  "category_id"
end

add_index "articles", ["category_id"], name: "index_articles_on_category_id", using: :btree
Run Code Online (Sandbox Code Playgroud)

为什么会这样呢?

ruby-on-rails ruby-on-rails-4

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

如何删除文本文件中的特定行?

假设,我有一个input.txt文件,其中包含以下文本:

First line
Second line
Third line
Fourth line
Run Code Online (Sandbox Code Playgroud)

我想删除,例如,第二行和第四行来得到这个:

First line
Third line
Run Code Online (Sandbox Code Playgroud)

到目前为止,我已经设法使用此代码仅删除第二行中的一行

require 'fileutils'

File.open('output.txt', 'w') do |out_file|
  File.foreach('input.txt') do |line|
     out_file.puts line unless line =~ /Second/
  end
end

FileUtils.mv('output.txt', 'input.txt')
Run Code Online (Sandbox Code Playgroud)

在Ruby中删除文本文件中的多行的正确方法是什么?

ruby regex rubygems

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

如何在Angular中的Bootstrap下拉标题上显示所选项?

不要吝啬,因为我是Angular的新手.所以我的项目中有一个bootstrap Dropdown组件,我想根据点击的链接更改按钮的文本.

在互联网上,我只遇到过JQuery 实现.

那么有谁知道如何在Angularjs做到这一点?提前致谢.

Codepen沙箱

HTML

<div ng-app='myApp'>
  <div ng-controller='DropdownCtrl'>

    <div class="btn-group" uib-dropdown is-open="status.isopen">
      <button id="single-button" type="button" class="btn btn-primary" uib-dropdown-toggle ng-disabled="disabled">
        Button dropdown <span class="caret"></span>
      </button>
      <ul class="uib-dropdown-menu" role="menu" aria-labelledby="single-button">
        <li role="menuitem">
          <a href="#">Action</a>
          <a href="#">Another action</a>
          <a href="#">Something else here</a></li>
      </ul>
    </div>

  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

JS

angular.module('myApp', ['ui.bootstrap']).controller('DropdownCtrl', function ($scope) {

});
Run Code Online (Sandbox Code Playgroud)

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

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

如何用arc方法创建自定义圆?

我想自定义arc()功能,以便能够制作我自己的圆圈,但我不能让它画出扁平的圆圈.

在此输入图像描述

我怎样才能做到这一点?

var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
ctx.beginPath();
ctx.arc(100, 75, 50, 0, 2 * Math.PI);
ctx.stroke();
Run Code Online (Sandbox Code Playgroud)
<canvas id="myCanvas" width="200" height="150" style="border:1px solid #d3d3d3;"></canvas>
Run Code Online (Sandbox Code Playgroud)

html javascript css html5 canvas

2
推荐指数
1
解决办法
233
查看次数