0.0.2 • Published 3 years ago

babel-plugin-x-for v0.0.2

Weekly downloads
3
License
ISC
Repository
github
Last release
3 years ago

将 babel-plugin-x-if 配置到 babelrc 下

  {
    "plugins": [
      ["babel-plugin-x-for"],
    ]
  }

这样你就可以在 react 中使用 x-for 模板语法

<div key={item} x-for={item in arr}>
  hello world
</div>

他会帮你装换成下面的格式,并且自动帮你做了数组的判断

{
  Array.isArray(arr) &&
    arr.map(item => {
      return <div key={item}> hello world</div>;
    });
}

也支持使用 index

<div key={index} x-for={(item, index) in arr}>
  hello world
</div>
{
  Array.isArray(arr) &&
    arr.map((item, index) => {
      return <div key={index}> hello world</div>;
    });
}

TDOD

1、忽略 ts 报错