APIs
API 是可以用来在 JavaScript 代码中调用组件的公共方法。使用 SPZ.whenApiDefined 来获取组件的 API。
API 用法
<spz-render layout="container" id="render">
</spz-render>
<spz-script layout="logic" type="application/javascript">
const render = document.getElementById('render');
SPZ.whenApiDefined(render).then((apis) => {
apis.render(data='Test data');
// ...
});
</spz-script>
spz-render
| API |
说明 |
类型 |
| render |
重新渲染元素。redo 可选项,用于指定重新渲染时是否先将上一次的渲染内容卸载掉 |
(data, redo) => Promise |
| getData |
获取渲染的数据 |
() => Object | Array |
spz-list
| API |
说明 |
类型 |
| refresh |
重新渲染元素。redo 可选项,用于指定重新渲染时是否先将上一次的属性重置 |
(options, redo) => Promise |
| getData |
获取渲染的数据 |
() => Array |