我在/templates/pages/custom/page/mytemplate.html中有一个使用模板的自定义网页
是否可以从asset \ js \ theme \ page.js创建一个新的PageManager子类?我需要将此添加到asset \ js \ app.js中的某个位置吗?
答案 0 :(得分:1)
layouts\base.html
包含此表达式
window.stencilBootstrap("{{page_type}}", {{jsContext}}).load();
在运行时是这个
window.stencilBootstrap("page", {...});
可以使用像这样的全局上下文中的值
"template_file": "pages/page"
"template": "pages/page"
"settings": { "request": { "absolute_path": "/foo-bar/" } }
这些可以传递给function stencilBootstrap
中的assets\js\app.js
,以加载更自定义的PageManager类。