Темы

  • 2018-12-03

hexo.theme я вляется наследником модулей и сохраняет шаблоны.

Получить визуализацию

1
hexo.theme.getView(path);

Установить визуализацию

1
hexo.theme.setView(path, data);

Удалить визуализацию

1
hexo.theme.removeView(path);

Визуализация

Визуализация использует два метода: render и renderSync. Они идентичны. Асинхронный renderSync является устаревшим, а renderболее новым. Для простоты будет рассмотрен только метод render.

1
2
3
4
5
var view = hexo.theme.getView('layout.swig');

view.render({foo: 1, bar: 2}).then(function(result){
// ...
});

Можно передать параметры в метод render и он попытается обработать шаблон соответствующим обработчиком и загрузить помощников. Когда обработка завершена ищется макет. Если макет layout установлен в значение false или не существует, результат возвращается напрямую.

扫码领红包

2018双11超级红包
PC访问链接: 2018双11超级红包 预售开启 汇聚全球潮流新品

淘口令:¥20Y0b6q4eHR¥ (复制此行再打开手机淘宝客访问)

最后更新: 2018年12月03日 09:29

原始链接: https://cyc.oy99.com/ru/api/themes.html

× 多少都行~
打赏二维码
×
  • {title}