折旧
此组件已移至 anypoint-web-components/awc。 。 。 .
铁-相撞元素的现代端口. 它形成了一个可折叠的内容块.
默认内容会倒塌. 使用 opened 或者说 toggle() 显示/隐藏内容.
该元素会调整相撞元素的最大高度/最大宽以显示/隐藏内容. 避免在可折叠物上直接放入垫板/边框/边框,而是在内部放入一个凹槽并以此为样式.
使用量
安装
npm install @anypoint-web-components/anypoint-collapse --save
在 HTML 文档中
<script type="module" src="@anypoint-web-components/anypoint-collapse/anypoint-collapse.js"></script>
<anypoint-collapse>
<div class="content">
Lorem ipsum dolor sit amet, per in nusquam nominavi periculis, sit elit oportere ea, id minim maiestatis incorrupte duo. Dolorum verterem ad ius, his et nullam verterem. Eu alia debet usu, an doming tritani est. Vix ad ponderum petentium suavitate, eum
eu tempor populo, graece sententiae constituam vim ex. Cu torquatos reprimique neglegentur nec, voluptua periculis has ut, at eos discere deleniti sensibus. Lorem ipsum dolor sit amet, per in nusquam nominavi periculis, sit elit oportere ea,
id minim maiestatis incorrupte duo. Dolorum verterem ad ius, his et nullam verterem. Eu alia debet usu, an doming tritani est. Vix ad ponderum petentium suavitate, eum eu tempor populo, graece sententiae constituam vim ex. Cu torquatos reprimique
neglegentur nec, voluptua periculis has ut, at eos discere deleniti sensibus.
</div>
</anypoint-collapse>
在一个LitElement中
import { LitElement, html } from 'lit-element';
import '@anypoint-web-components/anypoint-collapse/anypoint-collapse.js';
class SimpleElement extends LitElement {
render() {
return html`
<anypoint-collapse>
${this.content}
</anypoint-collapse>
`;
}
}
window.customElements.define('simple-element', SimpleElement);
发展
git clone https://github.com/anypoint-web-components/anypoint-collapse
cd anypoint-collapse
npm install
本地运行演示
npm start
运行测试
npm test