2016-11-21 3 views
0

Добрый день всем,Rails 4.2.6 Glyphicons и JST Проблемы

Я знаю, что есть много вопросов/ответов на StackOverflow, касающиеся нерабочих Glyphicons с Rails 4 рамки. Тем не менее, ни один из этих решений не работает для меня, кроме того, мои шаблоны JST не обновляют мое представление, и ошибка не возникает.

См пример кода ниже: (. Я считаю, что что-то не так с активами трубопровода, какие-либо советы по устранению неисправностей будут оценены)

Мои Конфигурации окружающей среды

Gemfile - образец

gem 'rails', '4.2.6'
gem 'bootstrap-sass', '~> 3.3.5.1'
gem 'sass-rails', '~> 5.0.1'
Gem '' EJS

application.scss - образец

@import "бутстраповская-звездочка";
@import "bootstrap";

update.js.erb

console.log('before jst call'); 
$('#sample').html(JST["templates/sample_update"](
    { 
    name: "<%= @model.name %>", 
    phone_number: "<%= @model.phone_no %>" 
    }) 
); 
console.log('jst call completed!'); 

Примечание: первый оператор журнала печатается, то второй один не делает, и никаких ошибок не выбрасываются.

sample_update.jst.ejs

<td><%= name %></td> 
<td><%= phone_number %></td> 

Кроме того, прилагается скриншот того, что Glyphicons выглядеть в Firefox.

enter image description here

UPDATE

Я исправил вопрос JST, это было очень нелепая ошибка. В application.js я забыл включить каталог шаблонов.

//= require_tree ./templates 

ответ

0

Извините за поздний ответ, для тех, кто просмотрел его. Проблема заключалась в том, что в атрибуте класса html для элемента glyphicon была опечатка, и поэтому ничего не случилось с Asset Pipeline, это нормально.

«глификон» был записан как «глипикон».

Смежные вопросы