be-fe / iSlider

Smooth mobile touch slider for Mobile WebApp, HTML5 App, Hybrid App
http://be-fe.github.io/iSlider/
MIT License
1.65k stars 449 forks source link

数据是动态增加的怎么处理 ? #217

Closed sirzxj closed 9 years ago

xieyu33333 commented 9 years ago

重设islider.data的值,然后使用islider._renderHTML(), 后续我会暴露一个更易用的方法出来

xieyu33333 commented 9 years ago

添加了一个方法: loadData. islider.loadData(data, initIndex), 第一个参数是载入的data, 第二个参数是起始的index

sirzxj commented 9 years ago

感谢~~~

yanxiyue commented 9 years ago

如果之前addDot过, loadData以后没有重新处理dot, 这个不太对。

  1. 建议addDot改成配置项
  2. loadData里根据配置重新渲染下
xieyu33333 commented 9 years ago

好建议,这里确实是疏忽了

shinate commented 9 years ago

2.X 版本 重构了dot, reloaddata之后会触发事件,重新渲染dots