我在Ruby/Sinatra中有一个表单,其中显示了一个日期字段:
%input{:type => "date", :name => "due_date", :value => @m.due_date}
Run Code Online (Sandbox Code Playgroud)
在屏幕上,表单字段显示为day-month-year(例如23-11-2012).
我希望将字段内容显示为year-month-day(例如2012-11-23).
建议?
愉快地使用Rinkugem来自动链接我的文本.当有人粘贴在评论中的URL时,这会很有用 - Rinku将自动链接该URL.
但是,真正长的URL正在弄乱页面布局.它会对遇到的每个超链接有所帮助:
例如,http://www.yahoo.com可以显示为http://www.ya...但是在底层HTML中,超链接是http://www.yahoo.com.Twitter用推文做到这一点.
一直在寻找任何现有宝石的高低,或以前的经验.到目前为止还没有拿出任何东西.
bundle update在我的padrino应用程序上运行给了我:
Bundler could not find compatible versions for gem "tilt":
In Gemfile:
padrino (= 0.11.1) ruby depends on
tilt (~> 1.3.0) ruby
padrino (= 0.11.1) ruby depends on
tilt (1.4.0)
Run Code Online (Sandbox Code Playgroud)
这刚刚开始发生:不确定发生了什么变化.
运行Ruby1.9.3-p392
Gemfile 好像:
source 'https://rubygems.org'
ruby '1.9.3'
gem 'unicorn'
gem 'rake'
gem 'bcrypt-ruby', :require => 'bcrypt'
gem 'slim'
gem 'mongoid', '~>3.0.0'
gem 'haml'
gem 'padrino', '0.11.1'
Run Code Online (Sandbox Code Playgroud) 我正在使用react_component我的Rails项目.这会为react.js组件插入包装div ,例如
<div data-react-class="ButtonSwitchToTab" data-react-props="{...}">
<a href="#" class="btn btn-primary btn-lg" ... data-reactid=".2">
Add / Invite People
</a>
</div>
Run Code Online (Sandbox Code Playgroud)
我真正需要的是将样式信息插入到这个包装div中,以便组件适当地对齐,如下所示:
<div data-react-class="ButtonSwitchToTab" data-react-props="{...}"
style="display:inline-block"> <<<<<------
<a href="#" class="btn btn-primary btn-lg" ... data-reactid=".2">
Add / Invite People
</a>
</div>
Run Code Online (Sandbox Code Playgroud)
适当的方法是什么?
得到一个 Ruby 数组,如:
[ { "lat" => 123, "lon" => 456 },
{ "lat" => 789, "lon" => 102, "col" => "red" },
{ "lat" => 442, "lon" => 342 } ]
Run Code Online (Sandbox Code Playgroud)
我想对它进行排序,以便将任何col作为键的散列推到数组的顶部或底部。
无法弄清楚正确的sort_by语法/语义。