关于HTML相对路径的问题

image.png


index.html同目录下有index.js和index.css两个文件,使用模板引入两个文件

image.png


image.png


为什么这两个文件的路径不正确?

image.png


评论区

lyh061619

2020-10-29 10:04

参照你的common.ready.js一样,把前缀目录加进去。

HAIV

2020-10-29 10:12

@lyh061619 这样就不通用了呀 就是绝对路径了

JFinal

2020-10-29 10:30

@HAIV MuYunRoutes 中的 setBaseViewPath 这个只影响 render(...) 时的模板路径

模板内的资源路径,如 #include(...) #render(...) 都与上面的配置无关

模板内的资源路径需要的配置如下:
public void configEngine(Engine engine) {
engine.setBaseTemplatePath( PathKit.getWebRootPath() + "/muyun");
}

注意上面代码中有一个 PathKit.getWebRootPath() ,这个是绝对不能缺少的,否则是找不到资源的

HAIV

2020-10-29 10:49

@JFinal 好的 试一下,谢谢

热门反馈

扫码入社