el表达式要加双引号吗

var basepath = ${basepath}
还是var basepath = "${basepath}"
这里面哪种是对的?

这样定义变量是需要加引号的,要不然定义的变量获取不到值。因为不加引号确定不了数据类型。

不需要,直接写就可以。但是如果你对数据进行操作,那么数据你需要转化一下才可以用。

楼上正解,楼上正解,楼上正解,楼上正解,楼上正解,楼上正解,楼上正解,楼上正解,楼上正解,

var basepath = "${basepath}"这种是对的,不然他会把${basepath}解析为变量名