Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.11.2013, 23:22
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Шаблонизатор или нет
Есть сервер nodejs при запросе нужно "отдать" массив из базы , сервером отдается не только массив но и сама страница которая генируеться шаблонизатором, в скрипт передать массив, буду использовать шаблонизатор и хотелось бы через него передавать массив. или лучше сделать запрос через ajax?
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.

Последний раз редактировалось cyber, 08.11.2013 в 23:55.
Ответить с цитированием
  #2 (permalink)  
Старый 09.11.2013, 00:50
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

В зависимости от ситуации.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #3 (permalink)  
Старый 09.11.2013, 01:33
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Gozar, нужно передать список ссылок на картинки , к примеру такой
var arr = [];
arr["category"] = ["1.jpg","2.jpg"];

мне кажется сразу лучше передать весь список, что бы при выборе другой категории не дергать каждый раз сервер?!
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #4 (permalink)  
Старый 09.11.2013, 03:00
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

cyber,
У тебя вопрос из разряда - куда пойти направо или налево?

Иди куда тебе нужно, сделай так, как тебе нужно. Слово лучше не применимо. Я знаю 2 взаимоисключающие ситуации где обе реализации имеют место быть.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #5 (permalink)  
Старый 10.11.2013, 08:53
Профессор
Отправить личное сообщение для DjDiablo Посмотреть профиль Найти все сообщения от DjDiablo
 
Регистрация: 04.02.2011
Сообщений: 1,815

а нельзя шаблонизатором сформировать дум а потом извлечь на клиенте данные ?
Если данные вообще есть хоть какойто смысл извлекать конечно.
Вроде как убиваешь двух зайцев сразу и дум построил и данные получил.

<script src="https://code.jquery.com/jquery-1.10.2.js"></script>

<script>
$(function(){
    var data=[];
    $('ul li').each(function(){
        data.push({
            html:$(this).html(),
            img:$(this).attr('img')
        })
    })
    console.log(data);
})

</script>

<ul>
   <li img="1.jpg">1</li>
   <li img="2.jpg">2</li>
   <li img="3.jpg">3</li>
</ul>


Или json внутри HTML передать.
Это на тот случай когда html тебе особо ненужен, зато важны данные.
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
<script>
$(function(){
    var data=JSON.parse( $('datazone').text() );
    $('datazone').remove();
    alert(data);
})

</script>

<datazone>
     [1,2,3,4,5]
</datazone>


В обоих случаях решения без ajax. А нужен или ненужен тебе ajax я как и гозар не знаю.
__________________
Лучше калымить в гандурасе чем гандурасить на колыме

Последний раз редактировалось DjDiablo, 10.11.2013 в 09:18.
Ответить с цитированием
  #6 (permalink)  
Старый 10.11.2013, 17:06
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

DjDiablo, данные будут отображаться в зависимости от выбора (какие то из них по любому будут отображены).
А в общем просто передаю массив, что бы лишний раз не дергать сервер.
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #7 (permalink)  
Старый 11.11.2013, 00:51
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от cyber
Есть сервер nodejs при запросе нужно "отдать" массив из базы , сервером отдается не только массив но и сама страница которая генируеться шаблонизатором, в скрипт передать массив, буду использовать шаблонизатор и хотелось бы через него передавать массив. или лучше сделать запрос через ajax?
ты сам себя понял?
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #8 (permalink)  
Старый 11.11.2013, 01:26
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

nerv_, вроде да, проблему уже решил)
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #9 (permalink)  
Старый 11.11.2013, 01:28
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

nerv_, я просто недавно начал изучать серверные языки (начал с nodejs), и поэтому возникают глупые вопросы)
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
определить число целое или нет dadli Общие вопросы Javascript 29 14.06.2012 22:59
Полная загрузка сайта или постепнная l-liava-l Оффтопик 4 09.06.2012 11:19
Удалить ряд символов перед или после курсора до определенного сивола brd Javascript под браузер 3 30.10.2009 08:20
Кем быть лучше?мужчиной или женщиной? gtarshik Оффтопик 1 02.01.2009 11:21
Как узнать свернуто окно браузера или нет. bar-boss Events/DOM/Window 3 25.09.2008 16:09