我尝试使用kaminari的paginate.我的项目使用了bootsrap css,结果太丑了:)

html由nokogiri生成
<nav class="pagination">
<span class="first">
<a href="/admin/book_borrow/borrow?locale=en">« First</a>
</span>
<span class="prev">
<a rel="prev" href="/admin/book_borrow/borrow?locale=en">‹ Prev</a>
</span>
<span class="page">
<a rel="prev" href="/admin/book_borrow/borrow?locale=en">1</a>
</span>
<span class="page current">
2
</span>
<span class="page">
<a rel="next" href="/admin/book_borrow/borrow?locale=en&page=3">3</a>
</span>
<span class="page">
<a href="/admin/book_borrow/borrow?locale=en&page=4">4</a>
</span>
<span class="next">
<a rel="next" href="/admin/book_borrow/borrow?locale=en&page=3">Next ›</a>
</span>
<span class="last">
<a href="/admin/book_borrow/borrow?locale=en&page=4">Last »</a>
</span>
</nav>
Run Code Online (Sandbox Code Playgroud)
我想在bootstrap页面中加入像分页一样的东西,我该怎么办?请帮忙!
我目前的Chrome版本是 Version 47.0.2526.73 (64-bit)
我注意到了这个错误
Uncaught (in promise) TypeError: Request scheme 'chrome-extension' is unsupported
Run Code Online (Sandbox Code Playgroud)
仅在我更新Chrome后才会出现.
我不知道聚合物有什么问题,或Chrome错误?
截图:
我想写这段代码
<select name="date[birth]" id="date_birth" class = "span1">
<option value="2011">2011</option>
<option value="2012" selected="selected">2012</option>
<option value="2013">2013</option>
</select>
Run Code Online (Sandbox Code Playgroud)
在Rails中,它有select_year帮助器,我只是写
= select_year(Date.today, :field_name => "birth", :start_year => 2011, :end_year => 2013)
Run Code Online (Sandbox Code Playgroud)
我尝试通过属性将css类添加到此:class => "span1",但它不起作用!请帮帮我,谢谢
我使用activeadmin gem创建一个管理页面http://activeadmin.info/ 我使用cancan来授权2种用户,用户管理和图书管理用户的权限.
我的问题是:当图书管理用户登录管理页面时,我如何隐藏资源用户?
我试过这样的东西,但它没有用
menu false if can? :manage, BookHeader
Run Code Online (Sandbox Code Playgroud)
要么
menu false if authorize! :manage, BookHeader
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助!
我开始学习C#几天,如果这是一个愚蠢的问题!我有一个像这样的字符串数组
private readonly string[] algorithm_list = {
"Genetic Algorithm",
"Dynamic Algorithm"
};
Run Code Online (Sandbox Code Playgroud)
和我的代码
switch (al_choose)
{
case algorithm_list[0]:
break;
case algorithm_list[1]:
break;
default:
}
Run Code Online (Sandbox Code Playgroud)
错误是algorithm_list [0]不是常量!所以我尝试其他声明
private readonly string[] algorithm_list
Run Code Online (Sandbox Code Playgroud)
要么
private contant string[] algorithm_list
Run Code Online (Sandbox Code Playgroud)
但它仍然无法正常工作???? 那么,对我有什么建议吗?非常感谢!
给出这样的代码
<table>
<tr>
<td>1</td>
<td>e</td>
<td>a</td>
</tr>
<tr>
<td>2</td>
<td>e</td>
<td>c</td>
</tr>
...
</table>
Run Code Online (Sandbox Code Playgroud)
每行的第一个单元格是id(它是唯一的)如果输入是id的值,我怎样才能获得该行中第三个单元格的值
Example: input 1 -> output a
input 2 -> output c
Run Code Online (Sandbox Code Playgroud)
我怎么能用Jquery做到这一点?
这是我演示懒惰评估概念的简单程序.
class A
def x
y += 1
end
def y
@y ||= 0
end
end
A.new.x
Run Code Online (Sandbox Code Playgroud)
但是我在运行这个程序时得到了这个结果
NoMethodError:nil的未定义方法`+':NilClass
难道我做错了什么?
什么@y是数组,事情很完美.
class A
def x
y << rand(10)
end
def y
@y ||= []
end
end
a = A.new
a.x
Run Code Online (Sandbox Code Playgroud)
UPDATE
最后我明白了这个问题.Ruby是按值传递的.当我y在第一个例子中调用方法时,Ruby不关心instance_variable,它只复制并返回值@y.
在第二个例子中,Ruby仍然复制并返回@y变量的值.但在这种情况下,@y是真实数组的指针,并且该指针的副本仍然指向同一个数组.
但是为什么错误是undefined method + for nil,我期望y + 1,y等于@y(0)的值.那么为什么nil在这种情况下它会返回y?
ruby ×2
activeadmin ×1
arrays ×1
c# ×1
cancan ×1
javascript ×1
jquery ×1
nokogiri ×1
polymer-1.0 ×1