问答详情
源自:3-2 内容输出

data.js出现问题了,但一直找不到问题所在,求大家指正

alert("")

var data = [ ];
var dataStr = '
1、苍天翔龙赵云<br>\
<br>\
英雄定位:战士/刺客<br>\
生存能力:5<br>\
攻击伤害:5<br>\
技能效果:6<br>\
上手难度:5<br>\
<br>\
<br>\
2、王者独尊嬴政<br>\
<br>\
英雄定位:法师/远程消耗<br>\
生存能力:2<br>\
攻击伤害:6<br>\
技能效果:8<br>\
上手难度:7<br>\
';

var d=dataStr.split('<br><br><br>')
   for (var i=0;i<d.length;i++){
     var c=d[i].split('<br><br>');
        data.push({
            img:c[0].replace('、',' ')+'.jpg',
            caption:c[0].split('、')[1],
            desc:c[1]
        });
     }

提问者:诸侯戏烽火 2017-02-15 16:27

个回答

  • lmagineMewithout
    2017-02-19 10:56:19

    把var dataStr = '    中的  '  (引号)   改成   `  (反引号, 数字1左边)   详情请查询ES6-模板字符串