mipengine / mip2-extensions

MIP2.0 官方组件库
MIT License
28 stars 100 forks source link

feat: 新增 mip-fullpage-scroll 组件 #654

Closed zoumiaojiang closed 5 years ago

zoumiaojiang commented 5 years ago

提交pr时需要关联issue,请大家遵守

622

1、升级点 (清晰准确的描述升级的功能点)

2、影响范围 (描述该需求上线会影响什么功能)

3、自测 checklist

4、需要覆盖的场景和case

5、自测机型和浏览器

mipengine-bot commented 5 years ago

构建成功,请点击链接获取编译代码或预览效果

Built with commit aeaca34fbcffcce125284bafa276bc38dde48908

https://deploy-preview-654--mip2-extensions-preview.netlify.com

Blue-Seven commented 5 years ago

首先感谢对我之前构思的认可,因为我也是刚刚开始接触JS相关内容,毕竟代码方面不够成熟,达不到理想的效果。

针对这个组件,有一些想法: 1、是否将组件的尺寸固定?可否进行修改并放小?比如做成50vh,作为mip-carousel组件的增强方式 2、增加暂停机制,当页面在自动播放的过程中如果想停留到某一section查看内容时,没有暂停功能会很头疼。 3、轮播方式,目前版本从最后一个section自动轮播到第一个section的切换方式略显难受,能否直接进行一个section切换直接变过来

目前想到的有这些。这段时间也是在学习过程中,今天收到提醒才关注该pr,希望我的意见可以有一定的建设性

Blue-Seven commented 5 years ago

另外,对于navigateable的样式,能否支持修改,比如我可以将它改为方形,将每个页面缩略图放进去。

zoumiaojiang commented 5 years ago

首先感谢对我之前构思的认可,因为我也是刚刚开始接触JS相关内容,毕竟代码方面不够成熟,达不到理想的效果。

针对这个组件,有一些想法: 1、是否将组件的尺寸固定?可否进行修改并放小?比如做成50vh,作为mip-carousel组件的增强方式 2、增加暂停机制,当页面在自动播放的过程中如果想停留到某一section查看内容时,没有暂停功能会很头疼。 3、轮播方式,目前版本从最后一个section自动轮播到第一个section的切换方式略显难受,能否直接进行一个section切换直接变过来

目前想到的有这些。这段时间也是在学习过程中,今天收到提醒才关注该pr,希望我的意见可以有一定的建设性

嗯,每一个都是很好的建议,我再完善一下功能,另外 navigator 的样式直接可以通过 custom style 进行修改的。

Blue-Seven commented 5 years ago

嗯,每一个都是很好的建议,我再完善一下功能,另外 navigator 的样式直接可以通过 custom style 进行修改的。

我可以修改样式,但是无法编辑内部内容。能否提供修改内容的接口?或者提供一个图片路径输入的接口?