Сколько JavaScript Вы позволяете направляющим генерировать?

Спецификация атрибута определяет это как attribute target.

Определенные контексты допускают указание атрибута для нескольких целей. Программа может явно указать цель путем включения атрибута attribute_target_specifier. Когда атрибут размещается на глобальном уровне, требуется global_attribute_target_specifier. Во всех других местах применяется разумное значение по умолчанию, но атрибут attribute_target_specifier может использоваться для подтверждения или отмены значения по умолчанию в определенных неоднозначных случаях (или просто для подтверждения значения по умолчанию в не неоднозначных случаях).

blockquote>

В нем также говорится, что во многих случаях, подобно тому, который вы упоминаете, это разрешено, но не обязательно.

В других контекстах включение атрибута attribute_target_specifier разрешено, но не обязательно. Например, объявление класса может включать или не указывать тип спецификатора.

BLOCKQUOTE>

9
задан Justin Howard 1 February 2016 в 16:43
поделиться

4 ответа

Если Вы предпочитаете jQuery, можно использовать jQuery на Проекте направляющих. Понижение для замены Прототипа jQuery.

Часть из того, что направляющие делают с поколением JavaScript, хороша, и некоторые плохи. В плохих экземплярах запишите это сами и сохраните это незаметным. В любой момент времени Вы чувствуете себя неловко из-за направляющих JavaScript, генерирует, можно идти вперед и записать это сами.

И обязательно проверьте это большое введение к незаметному JavaScript, который был сделан с направляющими в памяти.

5
ответ дан 4 December 2019 в 21:52
поделиться

Я раньше работал в Symfony (клон направляющих) и сначала, мы использовали много помощников JavaScript. Клиентские требования привели нас (меня!) для записи большого количества кода, помощники просто не могли генерировать. Я в конечном счете пришел к выводу, что предпочитаю не использовать помощников вообще.

Прогрессивное улучшение является способом пойти, по-моему. Генерируйте благоприятный для стандартов HTML, который работает без включенного JavaScript, затем навалите необычную функциональность на готовом документе.

Между прочим, я также переключился от Прототипа до jQuery и не имею никакого требования переключиться назад! По-моему, jQuery лучше подходит для прогрессивного улучшения.

4
ответ дан 4 December 2019 в 21:52
поделиться

Позвольте направляющим сделать как можно больше. Затем то, когда у Вас есть проблемы, начните переписывать его рукой, кодировало версии.

0
ответ дан 4 December 2019 в 21:52
поделиться

ни один, используйте jQuery в случае необходимости. Ajax и т.е. js ошибки тверд к trackdown

0
ответ дан 4 December 2019 в 21:52
поделиться