Freemarker中JS取Data-model的值的問題


不能在表達式中使用js變量,比如:

1 var key = 1;
2 var value = "${stateMap[key]}";

因為Freemarker是在服務器端進行解析的,此時js代碼還未執行,所以value不能被解析。需要在使用之前先將值接收下來,才能使用:

 

拿到state數組之后就可以進行取值啦。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM