что такое лучший подход, чтобы поместить JavaScript в частичное представление синатры - PullRequest
0 голосов
/ 01 февраля 2012

Я занимаюсь разработкой страницы для редактирования профиля пользователя.поэтому я разделил его на основе модели.таким образом, представление страницы профиля будет иметь следующие параметры: навигация - логин пользователя - личный пользователь - фотография пользователя

, каждый из которых будет иметь свой собственный javascript / validation.Я хочу сохранить JS в частичных.Я использую slim для просмотра и кофе для javascript в slim.это делает JavaScript встроенным в HTML. Является ли это хорошим подходом (я хочу сохранить сценарий вместе с частичным представлением модели, так как он более удобен в обслуживании).Я хотел бы знать ваши идеи по этому подходу.И встраивание js в dom приводит к другой проблеме почему-jquery-wrap-executing-an-inline-javascript

спасибо

1 Ответ

0 голосов
/ 02 февраля 2012

Если вы используете coffeescript в шаблонах slim, вы можете это сделать, но вам придется рассказать об этом slim.Используйте фильтр, подобный этому

:coffee
  your stuff inlined...

Или вы вызываете cs по его маршруту, и coffeescript его анализирует.Затем вы также можете поместить его в свои маршруты.

...