Pull to refresh
0
0
Иван Пупкин @ilikefm

User

Send message
> так как все иконки зашиты в спрайт, что не позволяет нам использовать обычные картинки.

<img src="[path_to_spacer]" />

img {
  width: ww;
  height: hh;
  background: url(sprite.png) no-repeat -xx -yy;
}
Вариант. О том, что можно вкомпилить шаблоны в файл с зависимостями я не подумал :)
Я о том, что даже один лишний запрос бывает критичен и есть смысл передать клиенту все, что можно, в теле основного http-ответа.
Проблема решается довольно просто. Создайте свой View-класс, наследуйте его от стандартного, и перепишите для него метод delegateEvents.
Спасибо, знаем :) В условиях приложения, для которого http-запросы дешевле оперативной памяти, require.js действительно облегчает работу.
На практике зачастую этот код собирается на сервере. На стороне сервера, разумеется, следует организовать код таким образом, чтобы не запутаться. На текущем проекте у меня это django-тег, который читает содержимое файлов из папки и пакует/эскейпит их в var templates = {}

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

var templates = {
"template.html": "template_string",
"other_template.html": "other_template_string",

}


и никаких лишних обращений к DOM (разумеется, если размер и количество шаблонов на мешает держать их в переменной).
А зачем вы вызов Backbone.[View|Model].extend оборачиваете в ();?
Это Google Earth режим отображения карты, он уже второй месяц как.
Если не ошибаюсь, +20 берут за переезд из одного эмирата в другой (Шарджа — это административно другой эмират), это связано с покрытием каких-то дополнительных страховых расходов, связанных с возможностью аварии в другом эмирате.
> в стандартный договор входит аренда жилья компанией, которая вас пригласила

В каких районах снимают жилье ИТ-специалистам? Есть ли шансы оказаться в Дубай Марине или ИТ-шников расселяют по спальникам в Шардже? :)
В CS5 появилась спасительная кнопка «Удалить все невидимые слои».

Information

Rating
Does not participate
Location
Бангладеш, Бангладеш
Date of birth
Registered
Activity