我页面的图片路径时通过js中的data数据来获得的,而data数据通过onload初始化。
生命周期应该是这样的,
1、页面从data中获取图片路径,图片路径由 (页面的字符串+data的字符串)拼接组成。
页面获取到data为空,获取的图片路径为(页面的字符串+undefined),
控制台报错Failed to load local image resource。
2、onload初始化数据完成。
3、页面获取图片成功,正常显示。
如何解决控制台报错的问题?页面生命周期有没有比页面获取data这一步更早的?
解决了,把图片路径的字符串的拼接放到onload中来完成。
实现逻辑应该是这样
1、页面从data中获取图片路径,获得图片路径为空,没有报错
2、onload初始化数据完成。图片路径初始化的数据完成。
3、页面获取完成初始化的data的图片路径成功,正常显示。