Cố gắng để có được chế độ html5 chơi độc đáo với ui-router nhưng chỉ có vẻ là vô số vấn đềHTML5 chế độ - ui-router - Lỗi Cú pháp chưa gặp: dấu hiệu bất ngờ <
Một Tôi không thể làm được việc tại thời điểm này rất lạ nên mọi đề xuất đều được đánh giá cao.
Tôi có những trạng thái:
.state('app', {
url: '/app',
templateUrl: 'views/app/app.html',
resolve: {
loggedin: checkLoggedin
}
})
.state('app.docs', {
url: "/docs",
templateUrl: "views/app/app.docs.html",
controller: "DocsController"
})
.state('app.create-doc', {
url: "/docs/create",
templateUrl: "views/app/app.editor.html",
controller: "DocController"
})
.state('app.edit-doc', {
url: "/docs/:short",
templateUrl: "views/app/app.editor.html",
controller: "DocController"
})
.state('app.account', {
url: "/account",
templateUrl: "views/app/app.account.html",
controller: "AccountController"
})
Khi KHÔNG trong chế độ html5 (sử dụng hashbang), và tôi hướng đến /#/app/docs/create
tất cả mọi thứ hoạt động tốt không có lỗi trong giao diện điều khiển.
Tuy nhiên, khi IN chế độ html5 và tôi điều hướng đến /app/docs/create
Tôi nhận được toàn bộ tải lỗi trong bảng điều khiển nêu rõ Uncaught SyntaxError: Unexpected token <
cho từng Bộ điều khiển và Dịch vụ của tôi.
Tôi xin lỗi tôi không thể chi tiết hơn về vấn đề này nhưng tôi chỉ đơn giản là đã không có một đầu mối những gì đang gây ra vấn đề ???
Có vẻ như nó đang trở lại trang lỗi khi bạn đang tải các tệp JavaScript. Chỉ định đường dẫn đến các tập lệnh từ thư mục gốc. –