本文概述
- Polymerjs app路由
- 参数说明
- 哈希与路径
句法:
<
app-location route = "{{route}}">
<
/app-location>
<
app-route
route = "{{route}}"
pattern = "/:page"
data = "http://www.srcmini.com/{{routeData}}"
tail = "{{subroute}}">
<
/app-route>
<
app-route
route = "{{subroute}}"
pattern = "/:id"
data = "http://www.srcmini.com/{{subrouteData}}">
<
/app-route>
参数说明
Index | Field | Description |
---|---|---|
1) | app-location | 此元素可在浏览器位置栏和应用状态之间提供同步, 并生成路由值。 |
2) | pattern | 通过将route.path属性与pattern属性进行比较来进行匹配。 |
3) | app-route | 它使用对象设置数据属性, 该对象的属性与pattern属性中的参数相对应。它对它们产生的数据对象的双向更改做出响应。 |
4) | tail | 在将模式应用于匹配的路线后, 它表示路线状态的其余部分。 |
<
app-location route = "{{route}}" use-hash-as-path>
<
/app-location>