模块化

小于 1 分钟

模块化

在小程序工程中可以将一些公共的代码抽离成为一个单独的 js 文件来作为一个模块。浙江农信小程序采用 ES6 模块规范,可以通过 export default 或者 export 来进行对外暴露和 import 进行导入。

示例代码

暴露模块

const device = {
  network: function () {},
  wifi: function () {},
};

export function sayGoodbye(name) {
  console.log(`Goodbye ${name} !`);
}

export default device;

导入模块

在需要使用这些模块的文件中,使用 import 将公共代码引入

import device from "device.js";
import { sayGoodbye } from "device.js";