2017-07-26 40 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}而不是''裏面的「帕格代碼」,否則。