2014-10-06 7 views
1

Мы разрабатываем приложение, которое использует angularjs, jade node и т. Д. Мы используем momentjs для часовой пояс дат и связанных материалов, так же, как часть исследования, я пытаюсь найти лучшее место, где мы должны побудить это делать, если мы сделаем это немедленно в слое пользовательского интерфейса, когда обновляется угловая модель или могут быть переданы отдельные части даты/времени, а преобразование должно быть обработано на уровне обслуживания.Изменение часового пояса Уровень

Любые предложения по тому же высоко ценятся.

Спасибо,

Vaibhav

+0

Вы должны быть более конкретными, чем «дата и время, связанные с датой». Пожалуйста, покажите пример того, как вы «сделаете это» в любом случае. Не совсем ясно, какое именно преобразование вы планируете делать. –

ответ

1

Насколько я вижу, у вас есть два варианта -

  1. пользователь Фильтр
  2. использование Услуги

Использование фильтра будет более от декларативный и с использованием s ervice будет выглядеть больше из функциональным. Оба способа достижения модуляции.

Фильтр будет моим выбором, если требуется отформатировать данные, которые мы показываем пользователю. Если вы хотите повторно использовать функции, связанные с датой, в другом контроллере, сервис - лучше пойдите для создания службы.

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