流星模板,它来自哪里?

Jos*_*itt 5 meteor

我一直在研究Meteor的todos示例.

http://www.meteor.com/examples/todos

我模糊地理解如何使用示例中的模板.但这在哪里宣布?我试过看看Meteor用来找到它的软件包.我也搜索了谷歌,但是有太多的模板系统.

关于模板以及它如何与Meteor一起使用的最佳学习场所在哪里?

deb*_*lis 7

看一下模板化的Smart Package packages/templating.它定义了Template全球.

然后,它会扫描.html项目中的所有文件.对于每个<template>标记,它将模板的主体编译为一个函数,该函数返回HTML并将该函数存储为Template上的属性.稍后,您的JS代码将辅助函数作为Template函数的属性(如Template.my_template.my_helper)附加.

目前,每个模板元素都被解释为Handlebars.那会改变.


Tho*_*mas 2

Handlebars 是目前唯一的模板系统。模板在http://docs.meteor.com/#templates中有详细解释。

如今,唯一为 Meteor 打包的模板系统是 Handlebars。