-1
我只需要为我的网站主页添加一个倒数时钟。我正在使用流星和反应。当我将它放入componentDidMount中时,有时它有时不起作用。我也有一个JavaScript滑块。有时我在控制台中收到“倒计时不是功能”错误消息。我如何让我的代码工作?使用jQuery与reactjs
componentDidMount() {
// The counter
function countDown(){
$('#clock').countdown('2016/9/9', function (event) {
var $this = $(this).html(event.strftime(''
+ '<span>%m</span> months '
+ '<span>%w</span> weeks '
+ '<span>%d</span> days '
+ '<span>%H</span> hr '
+ '<span>%M</span> min '
+ '<span>%S</span> sec'));
});
}
// The background image slide
$('body').vegas({
slides: [
{ src: '/images/slides/slide1.jpg' },
{ src: '/images/slides/slide2.jpg' },
{ src: '/images/slides/slide3.jpg' },
],
cover: true,
animation: 'random',
transition: 'fade',
transitionDuration: 2500,
overlay: '/images/slides/overlay.png',
});
// The counter
countDown();
}