Используя Rails 4 и Bootstrap 3, ниже описано, как создать кнопку удаления, используя link_to
или button_to
.
Обратите внимание, что я использую Haml вместо Erb.
По вашему мнению:
- @users.each do |user|
= link_to content_tag(:i, ' Delete', class: "glyphicon glyphicon-trash"),
users_path(user),
class: "btn btn-danger",
method: :delete,
data: { confirm: "Delete user #{user.username}?" }
Вы также можете заменить часть content_tag
на
raw(' Delete'),
How about something like this:
<script>
var logged = '{$usernameFromServer}';
$(document.ready(function() {
var span = null;
if(logged != '') {
span = $('<span>You are logged in as: ' + logged + '</span>');
} else {
span = $('<span>Click here to log in</span>');
}
$('#someDiv').append(span.html());
));
</script>
for a quick & dirty solution, to give you some idea, I coded that directly into SO so no guarantees :)
Здесь действительно нет "шаблона", тем более зрелого.
Шаблоны - это быстрый способ ссылаться на типичный стиль реализации или решение проблемы. Они носят общий характер и обычно не используются в отношении элементов пользовательского интерфейса.
На стороне клиента ведется много дискуссий по аспектам дизайна окон входа в систему , но редко реализации, потому что это действительно зависит от того, как вы реализовали вход в систему и управление сеансом.