Live Demo, source link at bottom流星鐵路由器聚合物紙按鈕沒有路由和鐵路由器佈局模板事件不觸發
問題1: 我使用流星1.0和我最初的問題是,在iOS的Safari瀏覽器中,<a>
標記不會路由到href
路徑。它在所有其他桌面瀏覽器中路由良好。
<a>
標籤纏繞在<paper-button>
元素上。
<a href="{{pathFor 'vis1'}}" class="non-a">
<paper-button unresolved>home</paper-button>
</a>
這是聚合物處理網站實施按鈕的方式。我發現如果我刪除了<paper-button>
,並且只有<a>
,那麼該頁面將在iOS Safari中正確路由。我無法弄清楚爲什麼這隻會是移動Safari的一個問題。
問題2: 在嘗試使用
Template.navbar.events({
'click .navigation':function(e){
console.log('click on navbar');
},
'click a':function(e){
//e.stopPropagation();
console.log('click on a tag');
}
});
但是調試這個我試過'click'
事件連接到<a>
秒(而在Safari的iOS模擬器檢查查看它),沒有click事件控制檯。登錄移動Safari,Safari 8.0或FF 34.0,但在Chrome 39.0和Opera中執行。我無法弄清楚爲什麼這也會有所不同。