优艾设计网

网上都查不到,angularjs中,如果index.html中设置了控制器还能设置路由吗??

优艾设计网 https://www.uibq.com 2023-06-21 07:55 出处:网络 作者:PS教程自学
做一个angular的路由的小例子,发现如果要设置路由,页面上如果已有controller控制器,则出现报错,删掉controller控制器之后,路由就正常,这两者有怎样的关系呢?不明白,坐等大神,谢谢解惑!ps:页面中的controll

做一个angular的路由的小例子,发现如果要设置路由,页面上如果已有controller控制器,则出现报错,删掉controller控制器之后,路由就正常,这两者有怎样的关系呢?不明白,坐等大神,谢谢解惑!ps:页面中的controller控制优艾设计网_设计圈器有其他用处,此处为了代码简单,删掉了其中的内容。

报的错误为:


oxford 8小时前

优艾设计网_平面设计

这样就可以把templateUrl指定的模板和你定义的controller对应起来,名字相同就可以了。


ddh007 8小时前

因为路由会有一个控制优艾设计网_Photoshop交流器,如果在html页面再绑定一个ng-controller的话,等于有两个,这会冲突的。最好将页面控制器的内容写在路由控制器里面。用了路由,就多带带写控制器了。


Yinagee 8小时前

优艾设计网_Photoshop论坛

另外如果在路由中设置了controller后,在模板中也设置了ng-controller,会出现一些问题,比较典型的就是如果这个页面进入时需要发起请求,你会发现它会重复发2次请求


360U559087702 8小时前

优艾设计网_Photoshop论坛

推荐在路由中配置controller,你可以这样做


0

精彩评论

暂无评论...
验证码 换一张
取 消