Skip to content

对于二次封装 html 元素只向外暴露了部分原生属性的问题 #6857

Answered by zombieJ
lilmonix2 asked this question in Q&A
Discussion options

You must be logged in to vote

API 暴露出去很难收回来,二次封装的组件不一定方法和原生是一致的。比如说各种输入型组件的 onChange 事件,对应到原生是 e.target.value 获取值,但是封装的组件不一定有这个 event 对象。某天另一个组件决定添加 onInput 然后发现已经被原生暴露出去了,就会导致这个 API 实际上废掉了(原因相同封装组件没有 event 对象)。

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@lilmonix2
Comment options

Answer selected by lilmonix2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants