我使用gem sunspot_rails https://github.com/outoftime/sunspot 我根据http://railscasts.com/episodes/278-search-with-sunspot上的说明做了一切,但收到错误
Errno :: ECONNREFUSED(连接被拒绝 - 连接(2)):app/controllers/books_controller.rb:7:在`index'中
来自books_controller.rb的代码
def index
@search = Book.search do
fulltext params[:search]
end
@books = @search.results
end
Run Code Online (Sandbox Code Playgroud)
它可以是什么?
toggle.js
var $jq = jQuery.noConflict();
$jq(document).ready(function(){
$jq('.isAdd').hide();
$jq("#Add_category").change(function(){
var value = $jq("#Add_category option:checked").val();
var theDiv = $jq(".isAdd");
theDiv.slideToggle("slow");
});
});?
Run Code Online (Sandbox Code Playgroud)
在控制台我有:
未捕获的SyntaxError:意外的标记ILLEGAL
对于Firefox,它可以正常工作,但不适用于Ubuntu的Chrome和Chromium.
我在模态文件中有这样的代码:
...
Icon = require 'components/shared/icon'
{ Checkbox, OverlayTrigger, Tooltip } = require 'react-bootstrap'
...
body: ->
...
<Checkbox
checked={ @state.myAttr }
onChange={ @onMyAttrChange }>
<OverlayTrigger placement='top' overlay={ <Tooltip> {I18n.t('my_attr')} </Tooltip> }>
<Icon fa='info-circle' style={{ marginLeft: 5' }} />
</OverlayTrigger>
</Checkbox>
Run Code Online (Sandbox Code Playgroud)
但工具提示不知何故出现在模式窗口后面。如何解决这个问题?
例如,我有这样的一句话:
<tr class="<%= cycle('list_line_odd', 'list_line_even') %>">
Run Code Online (Sandbox Code Playgroud)
我怎么能把它翻译成HAML?
如何从url中删除随机过多的斜杠或只是验证它?
例如,
有效声明:
www.domain.com/url/url2
无效的陈述:
https://domain.com/////url/url2
www.domain.com/url/////////url2
感谢帮助!
我有一个阵列[0, 0, 10, 0, 3, 1].我希望从这个数组中得到最多三个元素的索引,它们将是:[2, 4, 5].
如何在不找到max元素的情况下删除它(make 0),然后找到下一个,删除它,最后找到第三个?我不能对这个数组进行排序,我需要从当前位置开始索引.