小编PJA*_*ATX的帖子

初始页面加载时的光滑滑块宽度 0

我在使用 Slick Slider 时遇到了一个非常奇怪的问题。

有时,在加载的第一页上,幻灯片和轨道宽度被设置为 0。

我已经尝试了许多解决方案,包括:

  • 设置超时然后调用 slick
  • 通过 JS 触发窗口大小调整事件
  • 将所有光滑元素的 min-height 设置为 1
  • 将图像放入 div 容器中

我一生都无法弄清楚如何解决这个问题。任何帮助将不胜感激!

实时示例(任何产品页面)

jQuery

    // Slick Slider on Product Page
    $('.slick-carousel').slick({
        slidesToShow: 1,
        slidesToScroll: 1,
        lazyLoad: 'ondemand',
        arrows: false,
        fade: true,
        asNavFor: '.slick-thumbnails'
    });
    $('.slick-thumbnails').slick({
        slidesToShow: 4,
        slidesToScroll: 1,
        asNavFor: '.slick-carousel',
        focusOnSelect: true,
        arrows: false,
        mobileFirst: true,
        responsive: [{
            breakpoint: 768,
            settings: {
                vertical: true
            }
        }]
    });
Run Code Online (Sandbox Code Playgroud)

HTML(引导程序 4)

<div class="col-12 col-md-10 col-lg-8 mx-auto order-1 order-md-2 slick-carousel">
  <div>
    <img class="img-fluid" src="{{ …
Run Code Online (Sandbox Code Playgroud)

slick.js bootstrap-4

5
推荐指数
4
解决办法
1万
查看次数

TypeError:'datetime.datetime'对象不可迭代

我正在编写一个python脚本,它可以访问API,然后将各种数据写入MySQL数据库.

我正在尝试编写的一个字段是日期对象,但我一直遇到"TypeError:'datetime.datetime'对象不可迭代"错误,似乎无法通过它.我确信这很简单,但我无法弄清楚是什么.

首先,我调用API来获取一个json对象,其中包含几个日期和指标.然后我遍历日期,并尝试将它们写入数据库.

for day in results:

   mydate = datetime.datetime.strptime(day['date'], '%Y-%m-%d')

   print mydate

   date_query = "INSERT INTO sendgrid_stats (date) VALUES (%s)"

   cursor.execute(date_query, mydate)
   connection.commit()
Run Code Online (Sandbox Code Playgroud)

如果您打印试图插入的日期,它看起来像"2015-07-26 00:00:00"(没有引号).

有谁知道我做错了什么?把我的头撞到键盘上,我的脸很疼.

python mysql datetime

1
推荐指数
1
解决办法
6102
查看次数

标签 统计

bootstrap-4 ×1

datetime ×1

mysql ×1

python ×1

slick.js ×1