#2 楼 @robertsms too long don't read
如果不是关键业务,用第三方服务如何? https://jinshuju.net/
那么,奇怪的小组名字是什么呢?
关键属性是 <td>
的 rowspan
属性。例子:
http://www.htmldog.com/examples/rowspan.html
用浏览器调试工具看看源码。
程序上,模块栏 <td>
的 rowspan
由名称栏的 rows 决定,功能栏 <td>
的 rowspan
由所含的名称栏的 rows 决定,写两个方法计算这两个 rowspan
。
问题是什么?
gavatar 是请求 gavatar 服务器的,不用管。
#104 楼 @runup 没有太多程序文档,只有安装部署相关的文档 https://github.com/chloerei/campo/wiki
而且安装过程我正在简化成一个 shell 脚本,wiki 近期会过时。
用 <script>
写到页面内。
#20 楼 @wudixiaotie 是的。
#17 楼 @wudixiaotie slim 不是用来生成 js 的。
内存不够大。
http://apidock.com/rails/AbstractController/Base/process
process 是内置方法,换名。
ArgumentError in AmountController#index
异常是在 index action 里面抛出的。日志没贴全判断不了。
静态网站好,Jekyll 好。
这部分单独处理,不走 assets pipeline。
Ruby 里面大写开头的变量叫做常量,虽然叫做常量但是可以重复赋值,只是第二次赋值时解析器会输出警告。
类名也是个常量,比如可以动态生成一个类然后赋值给常量
A = Class.new do
def bar
"bar!"
end
end
A.class
#=> Class
A.name
#=> "A"
A.new.bar
#=> "bar!"
跟下面几乎等价(我没研究过区别):
class A
def bar
"bar!"
end
end
练习写文章,语句要通畅。
又来了,《别用 raw 和 html_safe》http://ruby-china.org/topics/16633
楼主连发 3 贴,觉得合适吗?