我最近学习了以Meteor为基础的望远镜的源代码。我想修改帖子页面的界面。但是当我打开文件时
/packages/telescope-posts/lib/client/templates/post_body.html
,我找不到{{{htmlbody}}}
的定义。谁能告诉我在哪里可以找到这些变量。我只是想修改帖子的界面,我找不到那个文件或模板。
post_body.html
如下:
<template name="post_body">
<div class="post-body markdown" aria-live="polite">{{{htmlBody}}}</div>
</template>
答案 0 :(得分:0)
您要搜索的相应模板名为/packages/telescope-posts/lib/client/templates/
,位于<template name="post_submit">
<div class="grid grid-module">
{{> quickForm collection="Posts" id="submitPostForm" template="bootstrap3-horizontal" input-col-class="controls" type="method" meteormethod="submitPost" fields=postFields}}
</div>
</template>
(access file on GitHub)。
此模板目前包含meteor-autoform包:
bootstrap3
此软件包为extendable template system提供了各种内置模板,例如plain
。如果您想使用自己的类来自定义布局,请使用"aa"
模板,该模板将生成没有框架的UI元素。