angular.js - Alih keluar # tanda daripada URL angularJS
过去多啦不再A梦
过去多啦不再A梦 2017-05-15 17:01:30
0
2
534

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梦

membalas semua(2)
阿神

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

滿天的星座

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.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan