Ken Ho
Ken Ho
无论是 jsx 语法,还是 template 语法,最终都会被编译成渲染函数。
这个问题是 `SwiperItem` 的 `key` 值导致的,将 `key={item.value}` 改成 `key={key.toString()}`即可。 ```ts // https://github.com/NervJS/taro-ui/blob/dev/src/components/calendar/body/index.tsx {listGroup.map((item, key) => ( ))} ```
可以贴一下代码吗?
OpenData 只有 AtAvatar 用到。这个报错影响程序正常运行么?
@zjy2931 @yyq914828jzg 其他没有 `OpenData` 组件的小程序平台使用时会报错,是因为 `AtAvatar` 从 `@tarojs/components` 中明确引用了 `OpenData` 组件: ```ts import { Image, OpenData, Text, View } from '@tarojs/components' ``` 两个办法: 1. 如果不使用 `AtAvatar` 组件,不要引用就行了。请按需引用其他组件。 ```ts // 这样会引用全部组件,包括...
用的哪个版本?代码可以贴全一点吗?
需要使用 pxTransform 来转换单位,convertToUnit 只能把数字加上固定单位,不能转换。 有兴趣的话,可以提一个 PR。
相关 issues:#57、#64
一些编译后的`本地代码`大小数据比较: - 以 [taro-ui-vue3-demo](https://github.com/b2nil/taro-ui-vue3-demo) 为例(引用了 `taro-ui-vue3` 的全部组件) |编译命令| 从 `taro-ui-vue3/lib` 引用组件| 从 `taro-ui-vue3` (`index.esm.js`) 引用组件| |------|:------------------------:|:-------------------:| |`dev:weapp`| `3386 KB` | `3167 KB`| |`build:weapp`| `1363 KB`| `1348 KB`| - 以一个只有两个页面、分别引用了`AtAccordion`、`AtButton`、`AtFlex`、`AtFlexItem`、`AtAvatar` 的...