如何制作像 javascript 一样的 Slider Witty?

Posted

技术标签:

【中文标题】如何制作像 javascript 一样的 Slider Witty?【英文标题】:How to Make a Slider Witty like javascript? 【发布时间】:2016-05-05 05:09:54 【问题描述】:

我已经启动了一个从 C++ 应用程序提供网页服务的项目。

有很多从初学者到新手的 javascript 教程。 以及如何将这个 javascript 滑块嵌入到 Witty C++ 制作的网页中? 我有一台由 Qt 制作的服务器在 Windows 上运行,一台由 Qt 制作的 windows 客户端和一台由 Qt 制作的 android 客户端,现在我开始使用 Witty 和 Qt 制作 Web 客户端。

但我只需要机智和 Javascript 教程制作滑块。

Javascript Tutorial

但是这个链接只显示弹出消息。

滑块没有基本的或任何示例。任何人都可以展示它是如何制作的吗?

谢谢

【问题讨论】:

【参考方案1】:

好的,我的错误是 javascript 中的 setTimeout 函数。机智没有失败,这个滑块对我来说很棒,现在正在进行造型哇:)

WImage* img = new WImage(root());

img->setId("imgslider");
std::string command = std::string(      "var i = 1;" 
                                          "var path = new Array();" 
                                          "path[0] = \"1.jpg\";" 
                                          "path[1] = \"2.jpg\";" 
                                          "path[2] = \"3.jpg\";" 
"var ifr = document.getElementById('imgslider');"
"function start(counter)" 
                                          "if(counter < 10)" 
                                            "setTimeout(function()" 
                                              "counter++;" 
                                              "counter = counter % 3;" 
                                              "ifr.src = path[counter];" 
                                              "console.log(counter);" 
                                              "console.log(path[counter]);" 
                                              "console.log(ifr.src);" 
                                              "start(counter);" 
                                            ", 1000);" 
                                          "" 
                                        "" 
                                        "start(1);" 
                                        );
img->doJavaScript(command);

【讨论】:

以上是关于如何制作像 javascript 一样的 Slider Witty?的主要内容,如果未能解决你的问题,请参考以下文章

如何制作像 Instagram 一样的导航栏

如何制作像 Google 一样的 TextFormField?

像IOS 5一样裁剪UIImage时如何制作视图效果?

如何制作像 Bumble 一样的导航栏

如何制作像 UITableView 一样的动画重新排序单元格?

如何像 facebook 一样制作城市/国家下拉列表?