我把核心的頁面元素內的另一個核心的頁面元素,但內部核心的頁面元素始終保持可見。把一個核心網頁內的另一個核心的頁面,使內部核心的頁面始終可見
這裏的HTML代碼:
<link rel="import" href="packages/polymer/polymer.html">
<link rel="import" href="packages/core_elements/core_pages.html">
<polymer-element name="pages-test">
<template>
<button on-click={{increasePages}}>pages</button>
<button on-click={{increaseSubPages}}>sub-pages</button>
<core-pages selected={{selectedPages}}>
<div>PAGE 1</div>
<div>PAGE 2</div>
<div>PAGE 3
<core-pages selected={{selectedSubPages}}>
<div>SUB PAGE 1</div>
<div>SUB PAGE 2</div>
<div>SUB PAGE 3</div>
</core-pages>
</div>
</core-pages>
</template>
<script type="application/dart" src="pages_test.dart"></script>
</polymer-element>
而且飛鏢代碼:
import 'package:polymer/polymer.dart';
@CustomTag('pages-test')
class PagesTest extends PolymerElement {
@observable
int selectedPages = 0;
@observable
int selectedSubPages = 0;
PagesTest.created() : super.created() {
}
void increasePages() {
selectedPages = (selectedPages + 1)%3;
}
void increaseSubPages() {
selectedSubPages = (selectedSubPages + 1)%3;
}
}
當PAGE 1
可見也是SUB PAGE 1
是可見的。
我用正確的方式爲核心的頁面?有什麼解決方法?
對不起,這是'核心選擇'類而不是'active'屬性。我改變了我的答案。我還添加了一個如何在代碼中解決問題的示例。 – 2014-10-07 07:44:51
我還添加了一個CSS解決方案 - 非常簡單:-) – 2014-10-07 07:48:53
您認爲我們應該打開一個問題嗎? – Fedy2 2014-10-07 08:10:18