0

vaadin-router是一个小型客户端 javascript 路由器。如何交付任意数量的静态 html 页面?

4

1 回答 1

1

演示包含一个如何将router-ignore属性添加到链接的示例

<a href="/users" router-ignore>Users</a>

以及如何将与特定通行证匹配的所有文件作为特殊路线传递的示例

// this would be the first route in the router config:
var specialRoute = 
    {
        path: '/external/(.*)',
        action: (ctx, commands) => {
        window.location.pathname = ctx.pathname;
    }
 };

因此,要通过路由器传递所有 html 文件,我们可以使用:

var routeStaticHtmlFiles = 
{
    path: '(.*)\.html',
    action: (ctx, commands) => {
        window.location.pathname = ctx.pathname;
    }
}
于 2020-07-01T15:24:23.247 回答