[英]Riot.js dynamically render nested custom tags from different files server side
我正在尝试利用riot.js服务器端渲染来创建一个可以被谷歌蜘蛛读取的静态HTML页面。 我有一个基本的示例工作,但我试图弄清楚如何在服务器上呈现时动态加载来自不同文件的标签。
我理解,如果你“需要”每个标签文件它将起作用,但系统应该有一种方法来检测并找到主标签文件中需要的标签。
例如,如果存储在“home.tag”中的此标记:
<home>
<foo></foo>
<bar></bar>
</home>
当我需要“home.tag”时,我认为有更好的方法可以自动包含“foo.tag”和“bar.tag”文件,而无需单独要求每个文件。 非常感谢任何帮助!
require-all可以让你只需要模板目录中的所有.tag
文件。 为了让riotjs能够理解哪些标记文件是必要的,但考虑到node.js和riotjs必须相互配合的方式,我认为最好还是要明确要求.tag文件。 如果你自己不需要它们,riotjs会在哪里寻找它们? 它将如何解决冲突?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.