Как использовать значения StaticRoute в Hamlet?

Звонок TH

$(staticFiles "static")

выгружает загрузку значений типа StaticRoute.

URL-адреса типа Hamlet (например, @{...}) принимают значения типа Route Foo, где Foo — моя основа.

Должен быть способ использовать значения StaticRoute в качестве URL-адресов в Hamlet. То есть должно существовать одно из следующего:

  • Стандартная функция типа StaticRoute -> Route Foo
  • Другой способ встраивания значений StaticRoute в Гамлета

Однако я тоже не могу найти. Помощь?


person jameshfisher    schedule 07.06.2012    source источник


Ответы (1)


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

person Michael Snoyman    schedule 07.06.2012