gpt4 book ai didi

html - Paper-Tabs 选择栏不显示

转载 作者:太空宇宙 更新时间:2023-11-04 13:13:37 24 4
gpt4 key购买 nike

我已将 paper-tabs 元素放入 paper-scroll-header 面板中

但是,选择栏似乎不能正常工作。它默认不显示,但当我

  1. 导航到其他页面,然后返回主页

  2. 更改我的 chrome 窗口的尺寸

选择栏回来了

我为此寻找了一个解决方案,并找到了一些关于 updateBar() 的东西,这是一个在 paper-tabs 定义中的函数,当你需要刷新 View 时必须调用它。

即便如此,我还是无法从页面布局元素中触发此功能

请帮帮我...

<dom-module id="page-layout">
<link rel="stylesheet" href="styles.css">
<link rel="import" href="imports.html">
<link rel="import" href="page-content.html">
<template>
<paper-scroll-header-panel condenses keepCondensedHeader>
<paper-toolbar class="tall">
<span class="flex"></span>
<paper-icon-button icon="refresh"
onclick='location.reload()'>
</paper-icon-button>
<paper-icon-button icon="search"></paper-icon-button>
<div class="middle titleHead" >TMess</div>
<span class="flex bottom"></span>
<!--Navigation-->
<paper-tabs id="tabs" class="bottom"
selected="0" noink noBar>
<paper-tab>
<iron-icon icon="home" class="tabs"></iron-icon>
<span class="tabtext">Home</span>
</paper-tab>
<paper-tab>
<iron-icon icon="event" class="tabs"></iron-icon>
<span class="tabtext">Events</span>
</paper-tab>
<paper-tab>
<iron-icon icon="drafts" class="tabs"></iron-icon>
<span class="tabtext">Suggest</span>
</paper-tab>
<paper-tab>
<iron-icon icon="account-box" class="tabs">
</iron-icon>
<span class="tabtext">About Us</span>
</paper-tab>
</paper-tabs>
</paper-toolbar>
<div class="content">
<page-content size="100"></page-content>
</div>
</paper-scroll-header-panel>
</template>
</dom-module>
<script>
Polymer({
is: 'page-layout'
});
</script>
<script>
window.onload = function(){
setNavigation();

};
function setNavigation(){
var tabs = document.querySelector('#tabs');
var content = document.getElementsByTagName('page-content')[0];
var pages = content.getElementsByTagName('iron-pages')[0];
tabs.addEventListener('iron-select', function(){
pages.selected = tabs.selected;
});
}
</script>

最佳答案

我有一个技巧可以帮助你:
tabs._onResize();
这显示了 Polymer 1.1 中的选择栏,但我认为这不是一个好习惯,您可能应该在他们的存储库中提交错误。

关于html - Paper-Tabs 选择栏不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30638263/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com