我从聚合物 1.0 开始,并创建了一个新的路由端点,如下所述。
page('/users/:name', scrollToTop, function(data) {
app.route = 'user-info';
app.params = data.params;
});
所以如果我去用户/鲍勃它将去路由“用户信息”
在我的 index.html 中,路线定义如下
<section data-route="user-info">
<web-homepage></web-homepage>
</section>
其中 web-homepage 是一个自定义元素。
自定义元素定义如下
<dom-module id="web-homepage">
<template>
This is homepage
</template>
<script>
(function() {
'use strict';
Polymer({
is: 'web-homepage',
ready:function() {
//want to get the route parameters (eg: bob) here
}
});
})();
</script>
</dom-module>
有没有办法在ready函数中获取值路由参数“:name”,即bob?