2016-10-21 4 views
0

Недавно я стал темой Hexo, теперь я застрял с переменными. Я прочитал документ, но не смог получить много информации.Застрял с областью переменных hexo

Например: На последнем абзаце переменных ДоП:

Tag (tag): Same as index layout but add the following variables. 

Variable Description 
page.tag Tag name 

Это означает, что я мог бы использовать «page.tag» в макете тега? Но что сделал макет tag?

Я создал tag.jade и страница с именем tags использованием tag.jade, и я также добавить некоторые тестовых тегов в других статьях,

В моих tag.jade, у меня есть p= page.tag Но нет ничего выхода.

Кроме того, док говорит

То же индекс макете

Но попытаться использовать page.posts (я могу использовать его в index.jade) в tag.jade, но undefined,

Итак, что означает Tag (tag) в документе, является ли это областью переменных? что делает этот объем?

Извините за свои писания, я действительно перепутал эти переменные.

+0

Прикрепленный файл docs: https://hexo.io/docs/variables.html – xcatliu

ответ

0

Возможно, вы неправильно поняли расположение тегов.

Компоновка тег используется для генерации страницы облака тегов, как мой блог: http://blog.xcatliu.com/tags/

Вам не нужно написать страницу, макет которого является тег, вместо этого, вы можете использовать https://github.com/hexojs/hexo-generator-tag для генерации страницы тегов ,