屏蔽平台差异在 Taro 的定位中吗?
#16728
Replies: 1 comment 1 reply
-
这个组件属性的文档就是从各个小程序官方的文档抄过来的,可以说是一个属性的合集,包含所有平台的组件的属性,所以在开发不同平台小程序时,对于某个组件支持哪些属性,还是要参考小程序官方文档的。 |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
最近在使用 Swiper 组件时,发现自适应高度 (
![image](https://private-user-images.githubusercontent.com/3367820/377718974-8f2c54bb-aac4-4480-979f-78641e074e35.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzMzc3MjQsIm5iZiI6MTczOTMzNzQyNCwicGF0aCI6Ii8zMzY3ODIwLzM3NzcxODk3NC04ZjJjNTRiYi1hYWM0LTQ0ODAtOTc5Zi03ODY0MWUwNzRlMzUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTJUMDUxNzA0WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MWVhYTdhN2EyMWE5NWU3Nzk3NWQyMmE5NWZiODgxNjZhOTdlYWEyODk0MDIzYTI4NjVkM2JhM2Y0YzRmYWY0ZSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.sm0hSMM22oHPvbsvACYm3Dk-wxbsByXf2C2sAZxRmjs)
adjustHeight
属性) 在微信小程序中不生效。仔细阅读文档后,发现原来这是支付宝小程序的功能。既然支付宝小程序可以做到自适应高度,技术上应该是完全可以做到的,所以这肯定是微信团队在小程序的实现上偷懒了。
不过,Taro 将这些差异透传给开发者真的是最好的做法吗?可以通过一些类似 polyfill 将这些底层的差异屏蔽掉吗?
不清楚这是不是 Taro 的定位。
我心中的 Taro:一套代码,可以在所有平台上无差别地运行。
目前观察到的 Taro:一套代码,可以打包在所有平台上跑起来,但是跑起来的方式会根据不同的平台有所区别。如果要统一,还得开发者写一些 if / else 来根据不同的平台,写不同的代码。
Beta Was this translation helpful? Give feedback.
All reactions