2016-07-31 14 views
6

Tôi đang xây dựng trang web góc cạnh và sử dụng Giao diện người dùng, nếu tôi nhấp vào liên kết để đi đến tuyến đường hoạt động tốt nhưng mỗi khi tôi làm mới trang hoặc nếu tôi nhập url theo cách thủ công, tôi nhận được 'Không thể nhận/tìm-nhà cung cấp. Tôi có điều này trong các tệp tuyến đường của tôi:UI-Router không thể nhận lỗi khi làm mới trang

$stateProvider 
    .state('home', { 
     url: '/', 
     templateUrl: 'views/home.html' 
    }) 
    .state('find', { 
     url: '/find-a-vendor', 
     templateUrl: 'views/find.html' 
    }) 

Tôi cũng có $locationProvider.html5Mode(true); trong tệp tuyến đường của mình. và trong chỉ mục của tôi, tôi có <base href="/"> trong tiêu đề, có điều gì đó tôi bị thiếu không?

+0

Đây có phải là ứng dụng ngăn xếp đầy đủ không? Hoặc chỉ là một ứng dụng front-end? – tcasey

+0

Đó là ngăn xếp đầy đủ – jmona789

Trả lời

4

Tôi đã gặp sự cố này trước đây và đã tìm thấy this bài viết đã giúp tôi rất nhiều. Bạn cần phải làm một số viết lại phía máy chủ.

+1

Cảm ơn bạn, tôi đã tìm thấy những gì tôi cần thay đổi và sửa nó – jmona789

+2

sẽ tốt hơn nếu bạn thêm phần cụ thể mà bạn đã sử dụng để giải quyết vấn đề này –

Các vấn đề liên quan