Не могу понять, как заставить клиентский маршрутизатор Page.JS работать на базовом примере - PullRequest
0 голосов
/ 20 сентября 2018

Я пытаюсь заставить библиотеку маршрутизации на стороне клиента page.js работать локально.

Код довольно простой, но при отображении в браузере продолжает отображаться «Страница не найдена»ссылка / о:

<head>
    <script src="https://cdn.rawgit.com/visionmedia/page.js/master/page.js"></script>
    <base href="/" >
</head>

<body>

<p></p>

<ul>
    <li><a href="./">/</a></li>
    <li><a href="./about">/about</a></li>
</ul>

<script>

    page.base('/');
    page('/about', about);
    page();


    function about() {
        document.querySelector('p')
            .textContent = 'viewing about';
    }

</script>

</body>

Есть идеи, как это решить?

...