主题:${ctxPath}在JS文件中不能解析,直接显示出来了:$%7BctxPath%7D

laram 2019年06月29日 49

在html中使用${ctxPath}完全没问题,在HTML文件中引入JS文件,在JS文件中使用该变量,没有被解析。不知道是啥情况

闲大赋 2019年06月30日

JS没有经过beetl模板渲染,因为js通常是web框架直接读取并被客户端加载到的

你只能在你的“html”文件里申明JS变量,然后在js文件里引用,比如

<html>

<script>

var context = "${ctxPath}";
</script>

<src file="your.js">