繁体   English   中英

Spring Boot + angular routeProvider

[英]Spring Boot + angular routeProvider

我想使用Spring boot + rest + angularJS创建项目,我用rest做完整个后端,我第一次使用angular,并且看了很多关于创建UI的教程,所以,我做了很多教程,但是无论如何,它是行不通的,我不明白为什么会这样,因为事件不存在错误,我要花2天时间来解决问题,我被压垮了。 我不知道该怎么办。 拜托,有人帮我正确设置routeProvider,我下载了整个角度库并放入了项目。 所以,请看一看。

我的app.js

var myApp = angular.module('myApp',['ngRoute']).

    config(function($routeProvider,$locationProvider){
    $locationProvider.html5Mode(true);
    $routeProvider.when("/books/", {templateUrl:"/templates/book/list.html"})
}
);

我的book.html,我做了img,因为我希望您看到该标签不可读:

book.html

和list.html:

list.html

当我转到localhost:8080 / books /时,它从RestController给我Json值,并且没有类似404之类的错误。

在此处输入图片说明

尝试为每个视图放置一个控制器。 添加:

$routeProvider.when(
          "/books/",
           controller: 'YourBooksController',
           {templateUrl:"/templates/book/list.html"}
   )

但是我强烈建议您使用ui路由器

Spring Boot + AngularJS文档非常不错: Spring和Angular JS:一个安全的单页应用程序 本教程包括一个简单的路由器,您可以将其用作解决问题的示例。

有关功能齐全的应用程序示例代码,请尝试JHipster

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM