2017-04-11 65 views
1

我在新版本中执行tuto wakanda,当我播放js方法addSuperheroes.js时,出现错误代码4055。 我需要帮助。wakanda remove()无法读取属性'删除'未定义 - errCode 4055

方法:

ds.Superhero.remove(); 
new ds.Superhero({name:"Batman"}).save(); 
new ds.Superhero({name:"Superman"}).save(); 
var favoriteSuperhero = new ds.Superhero({name:"Wonder Woman"}); 
favoriteSuperhero.save(); 
ds.Superhero.all(); 

错误:

{ 
    "__ERROR": [ 
     { 
      "message": "Cannot read property 'remove' of undefined, line #1, file:///Users/arnaudthierard/Documents/Wakanda/solutions/HelloWorldWeb/back-end-superheroes/script/addSuperheroes.js.", 
      "componentSignature": "jvsc", 
      "errCode": 4055 
     }, 
     { 
      "message": "Error evaluating javascript file:///Users/arnaudthierard/Documents/Wakanda/solutions/HelloWorldWeb/back-end-superheroes/script/addSuperheroes.js", 
      "componentSignature": "JS4D", 
      "errCode": 2 
     } 
    ] 
} 
+1

你确定Superhero类是被定义的吗?在运行代码之前,您是否尝试过重新加载解决方案/服务器? –

回答

1

确保在模型中的数据类被命名为超级英雄(不超级英雄超级英雄。 ..)

+0

我有写 “超级英雄”: “类”:{ \t \t \t “超级英雄”:{ \t \t \t \t “panelColor”: “#B7DDE8”, \t \t \t \t “面板”:{ \t \t \t \t \t “ISOPEN”: “真”, \t \t \t \t \t “pathVisible”:真实, \t \t \t \t \t “位置”:{ \t \t \t \t \t \t “X”:25, \t \t \t \t \t \t “Y”:20 \t \t \t \t \t} \t \t \t \t} \t \t \t }, \t \t \t “电影”:{ \t \t \t \t “panelColor”: “#E5B9B7”, \t \t \t \t “面板”:{ \t \t \t \t \t “ISOPEN”: “真”, \t \t \t \t \t “pathVisible”:真实, \t \t \t \t \t “位置”:{ \t \t \t \t \t \t “X”:349, \t \t \t \t \t \t “Y”:21 \t \t \t \t \t} \t \t \t \t} \t \t \t} \t \t}, – Pratoux

+0

谢谢为答案 – Pratoux

+0

任何人都可以帮助我? – Pratoux

相关问题