setup project.

setup project.

commit change for carousel.
这类`itemObjectKey`的存在往往对应着一种无可奈何的设计场景，或者没有经过仔细思考而听从别人“这样可以使用时省点力”而存在的点，是不是可以描述一下我们看看有没有必要去支持