Skip to content

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!');

青锋三尺,樵夫十年