假设我有两个模板:一个index
包含我的主要内容的changelog
模板,一个包含更改日志的模板。它们被认为是不同的模板:
<script id='index' type='text/ractive'>
// ...
</script>
<script id='changelog' type='text/ractive'>
// ...
</script>
ractive = new Ractive({...});
能够以编程方式在这些模板之间进行即时更改的最佳方式是什么?我在想我可以更改实例的template
变量Ractive
,即ractive.template = '#changelog';
但更改不会更新output
内容。理想情况下,我希望用户可以单击菜单中的按钮并在 和 之间index
切换changelog
。