在react-native中使用修饰器配置方法

2021-06-24 17:59:40 浏览数 (1)

  1. js修饰器的优点: 使用修饰器可以极大的减少代码量,同时在不破坏项目结构的情况下可嵌入一些可扩展性的功能,比如在登陆的时候校验,防抖,节流等都可在修饰器中完成。
  2. 如何在react-native配置修饰器进行使用module.exports = { presets: ['module:metro-react-native-babel-preset'], "plugins": [ [ "@babel/plugin-proposal-decorators", { "legacy": true } ] ], };
    • 下载相关依赖分别为: npm i @babel/plugin-proposal-decorators npm i metro-react-native-babel-preset
    • babel.config.js 文件配置
  3. 在tsconfig.json文件中开启修饰器 "experimentalDecorators": true,

0 人点赞