如图,控制台报错提示找不到string.properties文件。
首先,string.properties文件在项目中确实不存在,但项目在访问资源文件时却默认请求这个资源文件。(或者请求更多其他的string_***.properties文件)
这是因为,插件jquery.i18n.properties.js中,是以数组形式一次性请求properties资源文件的,debug一次源码就知道了。

这是我修改之前的jquery.i18n.properties.js源码,资源文件被加载的关键 就是 loadAndParseFiles中的fileNames,因为我传入的语言字段,也就是settings.language是“en”,长度小于5,所以自动进了else里面,导致fileNames同时包含默认和应请求的文件.
嗯,所以机智的我把else里的默认路径给去掉了。
听说改别人的源码不是一种解决问题的好方法?在线求不需要改别人源码的解决方案。
版权声明:本文为qq_39422634原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。