cari

Rumah  >  Soal Jawab  >  teks badan

angular.js - Alih keluar # tanda daripada URL angularJS

Demo dimuat turun daripada github Berikut ialah kod bahagian penghalaan

phonecatApp.config(['$routeProvider', '$locationProvider',
    function ($routeProvider, $locationProvider) {
        $routeProvider.when('/phones', {
            templateUrl: 'partials/phone-list.html',
            controller: 'PhoneListCtrl'
        }).when('/phones/:phoneId', {
            templateUrl: 'partials/phone-detail.html',
            controller: 'PhoneDetailCtrl'
        }).otherwise({
            redirectTo: '/phones'
        });
        //$locationProvider.html5Mode(true);
    }]);

Kaedah html5Mode ini nampaknya tidak berfungsi. Saya menambahkan teg asas pada halaman index.html, penyemak imbas akan melaporkan ralat 404. Saya ingin tahu apa yang berlaku

过去多啦不再A梦过去多啦不再A梦2813 hari yang lalu536

membalas semua(2)saya akan balas

  • 阿神

    阿神2017-05-15 17:03:30

    Kaedah ini tidak boleh diuji secara setempat. Ia boleh digunakan pada pelayan

    balas
    0
  • 滿天的星座

    滿天的星座2017-05-15 17:03:30

    Tanda cincang digunakan oleh ng untuk menandakan laluannya sendiri Tanpa tanda cincang, ini bermakna setiap kali anda mengaksesnya, ia akan meminta laluan yang sepadan daripada pelayan , jadi ia tidak dapat ditemui. Anda boleh menyelesaikannya melalui konfigurasi nginx. Anda sepatutnya dapat mencarinya dengan mencari "tanda paun buang sudut" di Baidu.

    balas
    0
  • Batalbalas