模块化
小于 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";