MindSphere Web Components
环境
当组件被多次使用时,context
属性可用于控制获取和显示数据的行为。
默认情况下,相同类型的组件共享相同的 context
。即,它们只获取一次数据并重新使用它。应用于一个组件实例的筛选或搜索将影响同一 context
中的所有组件实例。
示例
当同时使用多个 Asset 视图组件时,如果没有其他 aspects 的分配,它们具有相同的context
。如果用户对一个 Asset 视图组件中的特定 assets 进行筛选,那么其他组件将应用相同的筛选。这可以通过为每个组件应用不同的 context
值来避免。在本例中,数据是为每个 context
单独获取的。
如果在对话框中使用 Asset 视图组件,context
允许组件重新使用获取的数据,尽管每次关闭对话框时组件都会被销毁。
<html>
<head>
<title>Context Example</title>
</head>
<body>
<!-- Dialog Box Element-->
<div class="dialog-box">
<!-- .... -->
<mdsp-asset-view context="dialog-context"></mdsp-asset-view>
<!-- .... -->
</div>
<!-- Main Page Element -->
<div class="main-container">
<!-- .... -->
<div class="asset-navigation">
<mdsp-asset-view context="asset-navigation"></mdsp-asset-view>
</div>
<!-- .... -->
</div>
</html>
</body>
还有问题?
除非另行声明,该网站内容遵循MindSphere开发许可协议.
Last update: June 26, 2019