如何在Jade中包含JavaScript文件中的对象?

时间:2015-10-28 16:46:28

标签: javascript pug

我正在处理的网络应用需要翻译。我正在阅读关于i18n here的教程,但是一位同事建议我可以直接链接到JavaScript脚本并访问我的Jade文件中该JavaScript脚本中的对象。我用Google搜索并查看了在Jade文件中包含JavaScript对象的方法,并在其他几个类似的事情之后尝试了这个:

doctype html
html
head
    title Muh Web App
link(rel="stylesheet", type="text/css", href="css/muh-stylesheet")
    script(type="text/javascript", src="js/muh-scripts.js")
    script(type="text/javascript", src="js/en-translation.js")
body 
    block append content
    - var translate = { translation: '' + Lang.login.loginToMuhApp + '' }
    h1 #{translate.translation}

翻译脚本如下所示:

Lang = {
   login: 'Login to Muh Web App'
}

但是这个错误。如果我在Jade文件中创建对象,我可以用这种方式在h1标签中插入一个。但是,当我尝试链接到其他地方的JavaScript文件中的对象时,似乎无法工作。

我可以通过这种方式使我的Jade文件可翻译吗?或者我应该进一步调查i18n?

0 个答案:

没有答案