2017-07-26 88 views
0

我的前端应用程序使用Pug生成index页面。阅读Pug中的Spring ModelAndView对象

是一个Vue.js应用程序,它可以从Java(生产用途)或节点(开发目的)

index.pug DEVELOP

变量运行以下命令注入:

pug -P -s -O ./variables.js -o ./ index.pug 

variables.js是一样的东西:

里面 index.pug 10个

变量可以readed像:

if variables.value == 'something' 
    //show some tags ecc... 

所有工作正常。

生产

为了使我使用jade4j

在指数控制器index.pug服务器端我做这样的事情:

@RequestMapping(value = "/index.htm") 
public ModelAndView indexView(...) { 
    ... other code here... 
    ModelAndView mav = new ModelAndView("index"); 
    mav.addObject("value", "something"); 
    return mav; 
} 

value可以在script.标签通过以下readed这个语法'#{value}'就像这个例子:

script. 
    console.log('#{value}') // prints "something" 

如何在DEVELOP上面的方案中阅读value

回答

0

This给了我答案。

这毕竟是非常简单的......我从来没有试过的东西,因为它太假了。

只需使用#{value}而不是''里面的“帕格代码”,否则。