UI-View不在Apache中运行的localhost上呈现模板,但直接从Filesystem提供时完美呈现

时间:2017-07-09 12:37:25

标签: javascript angularjs apache angular-ui-router

我在AngularJS 1.6.5中使用UI路由器进行状态操作。 在通过XAMPP与Apache一起运行时,UI-View不呈现提供的模板,而如果它通过文件系统直接提供而没有任何Web服务器,则它可以正常运行并呈现模板。

以下是脚本文件---

主要索引页

<!DOCTYPE html>
<html lang="en" ng-app="ResponseIo">
<head>
    <meta charset="UTF-8">
    <link href="" rel="stylesheet">
    <title>ResponseIo Management Interface</title>
</head>
<body>

    <ui-view></ui-view>

    <script src="lib/angular.min.js"></script>
    <script src="lib/angular-ui-router.min.js"></script>
    <script src="app/app.min.js"></script>
</body>
</html>

App.JS

var ResponseIo = angular.module("ResponseIo", ["ui.router"]);
ResponseIo.config(["$stateProvider", function ($stateProvider) {
    var homeState = {
        name: "home",
        url: "/",
        template: "<p>I am at home</p>"
    };
    var same = {
        name: "cat",
        url: "/cat",
        template: "I am at home"
    }
    $stateProvider.state(homeState);
    $stateProvider.state(same);
}]);

0 个答案:

没有答案