使用ajax

时间:2016-01-10 14:56:30

标签: javascript jquery ajax node.js pug

我有一个文本数据库,它们呈现为单页,因为大多数文本都需要不同的布局和(最重要的)i18n。

结构是:

baseLayout.jade
  DBtemplate.jade
    actualText.jade

(我必须在一个玉文件中制作每个文本,所以我可以翻译它们):

extends ../DBtemplate
    block tipContent
        - var path = "[html]text.cat1.subcat2."
        h1(data-i18n=path + "0")
        .tipsFrame
            .tipsText
                p(data-i18n=path + "1")
                p(data-i18n=path + "2")
                p(data-i18n=path + "3")
                p(data-i18n=path + "4")
                // ...

所有文件都通过extends / block

粘在一起

这里没问题。正常的概述工作,我可以显示任何单个文本。

现在我想在另一个页面中渲染它们(作为可选的提示部分)。

显然,我将不得不用ajax重新加载它们,这可能不会成为一个问题。问题是:

如何加载文本本身(actualText.jade),而不包含扩展中的所有布局?

这可能吗? 也许有包括?但是又一次,包括似乎是静态的......?

感谢

0 个答案:

没有答案