2017-03-31 166 views
0

我已经设置了道具传递给反应,光滑滑块如下:反应,光滑的自定义分页分页道具使用

const settings = { 
    customPaging: function(i) { 
     return <a><div>{`Test ${i}`}</div></a> 
    } 
}; 

它传递到滑块为:

<Slider {...settings}> 
    {this.Slides()} 
</Slider> 

还当我测试组件时,我没有得到我期望的自定义​​分页 - 我期望看到文本“测试0”,我仍然可以看到默认点。我查看了文档中的自定义分页示例,并且没有什么比我所做的更突出。

有没有人有任何建议?

+0

你能解释一下“不工作”是什么意思吗?您提供的JSX看起来不正确,因为您试图在没有大括号的情况下对字符串进行字符串拼写。它应该是'

'或直接'
Test {i}
' – ZekeDroid

+0

更新为正确的字符串插值 - 通过不工作我的意思是提供回调函数似乎被忽略。我期望看到第一张幻灯片而不是一个点的文本'测试0',但我仍然得到一个点。 – bmartin

+0

尝试发布更多的代码,这似乎不够。 – ZekeDroid

回答

0

我已经发现了问题/解决方案:

我是[email protected]其中不包括自定义分页更新 - 升级到的反应,光滑的最新版本已经解决了该问题