素材巴巴 > 程序开发 >

angularjs html页面无法调用js脚本错误

程序开发 2023-09-24 07:32:31

错误现象:
html无法获取数据,
在这里插入图片描述
通过抓包,可以看出js的方法无法被调用(这里是findAll()方法)
在这里插入图片描述
直接访问service.js的路径,可以访问
在这里插入图片描述
回忆ssm+angularjs的大致路径
在这里插入图片描述
上面现象说明从后端到Service.js都是好的,直接调用Service.js的方法没问题。

抓包显示方法在html页面上就已经不能调用了,极可能是导入文件的问题,方法没被导入。但是经检查方法是存在导入的。最后找到的错误原因是导入方法中有多个方法同名,发生冲突,所以无法被调用。
在这里插入图片描述
在这里插入图片描述
goodsController和itemCatController是同级文件,两个文件由同一模板生成,方法名基本一致,所以都有findAll。

去掉$itemCatController程序正常。

结果来看就是重复导入有同名方法的js文件,导致方法同名引起冲突造成的。


标签:

上一篇: D3.js学习(七) 下一篇:
素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。