Ruby打印按钮

Spr*_*out 1 ruby printing link-to

 <%= link_to "Print", 'window.print();return false;', class: "btn btn-primary" %>
Run Code Online (Sandbox Code Playgroud)

试图实现打印按钮,但我不知道使用什么格式.任何人都可以帮助我.我希望它使用类btn btn-primary

Nic*_*eys 7

您需要告诉浏览器您要在那里执行Javascript.所以你需要使用onClick,可以通过:onclick =>参数给出,或者在代码前加上javascript:.

这是一个类似的问题:如何在项目页面上打印一个打印链接/按钮来打印信息?

尝试这样的事情:

<%= link_to "Print", '#', class: "btn btn-primary", 
            onclick: 'window.print();return false;' %>
Run Code Online (Sandbox Code Playgroud)