首页新闻招聘找找看知识库

jQuery.i18n.prop('label.username')报错

0
悬赏园豆:5 [已解决问题] 解决于 2017-12-29 17:00

代码:

jQuery.i18n.properties({
        name: 'language',
        path: basePath()+'/resources/i18n', //资源文件路径
        mode: 'map', //用Map的方式使用资源文件中的值
        language: 'en',
        async: true,
        callback: function () {//加载成功后设置显示内容

            //jQuery.i18n.map['label.username'];
            console.log(jQuery.i18n.map['label.username']);
            console.log(jQuery.i18n.prop('label.username'));
        }
    });

错误代码:

jquery.i18n.properties.min.js:9 Uncaught ReferenceError: settings is not defined
    at Object.h.i18n.prop (jquery.i18n.properties.min.js:9)
    at Object.callback (mobile.js:24)
    at v (jquery.i18n.properties.min.js:1)
    at n (jquery.i18n.properties.min.js:1)
    at jquery.i18n.properties.min.js:1
    at Object.success (jquery.i18n.properties.min.js:2)
    at i (jquery.js:2)
    at Object.fireWith [as resolveWith] (jquery.js:2)
    at z (jquery.js:4)
    at XMLHttpRequest.<anonymous> (jquery.js:4)
chiangfai的主页 chiangfai | 初学一级 | 园豆:9
提问于:2017-12-29 16:01
< >
分享
最佳答案
0

把引用文件由jquery.i18n.properties.min.js改为jquery.i18n.properties.js试试,方法来自 Uncaught ReferenceError: settings is not defined

收获园豆:5
dudu | 高人七级 |园豆:37960 | 2017-12-29 16:20

试过了,还是不行~

chiangfai | 园豆:9 (初学一级) | 2017-12-29 16:23

@chiangfai: 建议确认一下path路径有没有错,或者给/resources/i18n的结尾加个斜杠试试

dudu | 园豆:37960 (高人七级) | 2017-12-29 16:50

@dudu: 路径没问题,我换了个版本可以。

chiangfai | 园豆:9 (初学一级) | 2017-12-29 17:00
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册