关于图片路径的选取

来源:4-2 canvas图片加载花式填坑

Bass小骏

2018-06-05

问题就在

 image.src = '../res/background.png';

. 一个点代表当前文件夹

.. 两个点代表上层文件夹

但测试的结果是不管是一个点还是两个点,甚至不加点、不加反斜线/都可以成功运行,这是什么情况?

而且正常来说根据目录结构应该是加一个点把?

http://img.mukewang.com/szimg/5b1600120001bbe417320940.jpg

请老师解惑

写回答

2回答

傅猿猿

2018-06-09

本来就是一回事啊……你想,../跑到外面一层,然后再res进去,没错吧
然后不..就是本来就在这一层,直接进入res

看你喜欢以哪个当参照系了

0
1
Bass小骏
“../跑到外面一层,然后再res进去,没错吧 然后不..就是本来就在这一层,直接进入res” Main.js 的外一层不就跑到工程目录外了么,里面不一定有 res目录啊
2018-06-09
共1条回复

Bass小骏

提问者

2018-06-05

Main.js 和 res 文件夹不是在同一个目录吗?为啥会用两个点呢?

0
2
Bass小骏
回复
sumail1996
正常来说应该是 ./ 能绘制出来,但我是怎样写都能绘制出来。。。。
2018-06-08
共2条回复

微信小游戏入门与实战,一天之内搞定微信小游戏开发

官方同步,第一时间掌握整套微信小游戏开发核心技术

3515 学习 · 664 问题

查看课程