API调用体验
跟组件一样,API的调用体验,同样支持了一处导入,处处直接调用的体验。
常规体验
在每一个模块从框架中导入所需方法
JavaScript
import {showTip} from "axue";
showTip.send('Hello, axue!');
注意:
- 如果是
<script type="module">
环境,则改成mjs版本
的CDN引入 - 如果是传统
<script>
环境,则换成umd版本
的CDN引入
直接调用
懒人可以省略导入步骤
init框架之后,在任意模块中,都可以像使用标签一样使用API。但考虑到命名污染问题,框架侧肯定不会将每一个方法都注册全局变量,而是严格遵循axue前缀约束,将所有常用API挂载在window.axueAPI
这个全局变量上。
JavaScript
axueAPI.showTip.send('Hello, axue!');