我想显示数据库中的链接以及同样保存在db中的链接名称。我使用的是rails 4和haml。我有什么想法可以达到这个目的吗?到目前为止,我已经尝试了这两个方面没有运气:%td= link_to @essential.catalog_url_type, @essential.catalog_url
和
%td
%a{:href => catalog.catalog_url} {{catalog.catalog_url_type}}
答案 0 :(得分:1)
= link_to(@foo.link_name, @foo.link_url)
@foo是您的控制器中定义的db对象,link_name和link_url是名称和链接存储在数据库中的属性。
答案 1 :(得分:0)
如果我错误地阅读了这个问题,请原谅我。 catalog_url_type是您要显示的文本吗?
你试过了吗?
%td
%a{ :href => catalog.catalog_url, :title => catalog.catalog_url_type }
答案 2 :(得分:0)
from collections import Counter
import numpy as np
p = int(input("Length of matrix: "))
m = np.random.randint(0,9,(p,p))
print(m)
flat = [item for sublist in m for item in sublist]
flat.count(4)
我注意到= link_to @essential.catalog_url_type, @essential.catalog_url
似乎已附加到=
,我会尝试将链接放在下面一行。我不是HAML用户,所以我无法肯定地说。此外,很难看出模型和控制器发生了什么。
点击链接时您遇到了什么错误或发生了什么错误。
答案 3 :(得分:0)
我能够使用字符串插值来解决它。 %td= link_to catalog.catalog_url_type, "#{catalog.catalog_url}"