问题标签 [on-the-fly]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
940 浏览

actionscript-3 - ActionScript 3 - 动态组合函数

我正在寻找以下 JavaScript 代码的 AS3 等效项:

好的,这是一个非常简化的示例

更大的图景是:我有一个与 JavaScript 客户端一起工作的服务器。这个服务器给出的每一个响应,都是一个 JavaScript 函数的回调,作为参数提供服务器的响应。

因此,它不使用复杂的严格 JSON 协议(在属性名称周围加上引号,不需要这样的引号是有效的 Object-Literal,等等其他一些微小的差异在 AS3 中仍然是有效的 Object-Literal) ,并且服务器已经实现了 100 多个 API。

然而,现在有一个要求为移动设备制作一个 Air 客户端。

如果我能做到以下几点 - 那就太好了。这是有效的 EMCA 脚本,但不通过 AS3

另一方面是在从服务器动态分发的通用客户端算法中进行处理

在 AS3 中执行此操作的方法是什么?

0 投票
1 回答
126 浏览

php - 动态创建链接,并为链接创建内容,php

我有一个 index.php,它调用一个函数 post_themes_front(),该函数从 SQL 数据库中获取所有“帖子”并创建所有内容,包括链接。示例:图片 A 链接到 www.index.com/picture_a_name

代码示例:

没有像“picture_a_name”这样的文件,当用户点击它时,id 喜欢创建它,并将从 SQL 获取的评论、链接等的适当值发送给他。

但是点击创建它是否为时已晚?

是否必须在此之前创建?我可以创建一个函数来创建索引中所有帖子的内容,并在索引上调用它,然后单击将它们发送到那里,但这会占用相当多的客户端资源.....在加载时间的情况下(我知道它的服务器端)...

欢迎任何建议

我想要实现的示例,newone.org 的首页,包含大量“帖子”,它们都链接到单独的内容。

我知道有很多 CMS 可以为我做这件事,但我不喜欢使用 drupal / joomla / wordpress

0 投票
1 回答
838 浏览

jquery - 动态创建的复选框和标签

当我使用 jQuery“动态”创建一个复选框和一个标签时,它的功能很好(即:如果我单击标签,复选框被选中),但浏览器分配给的默认视觉外观标签与为非动态创建的标签分配的默认视觉外观不同。

区别在于标签和复选框之间有一个空格(边距)。

关于这里发生的事情有什么想法吗?

动态创建复选框/标签的代码如下:

非即时创建复选框/标签的代码如下:

0 投票
1 回答
209 浏览

python - 如何在 python 中创建跨模块、即时变量名?

我正在尝试做的是创建一个带有类的模块;和一个函数,它是该类的接口;以及此函数中的动态变量名,它指向该类的实例。这个函数和类本身应该在一个单独的模块中,它们的用法应该在不同的python文件中。

我认为,当您查看我的代码时,更容易理解我想要做什么:

这是first.py

现在,如果我直接调用fst('some_text')first.py结果几乎是我梦寐以求的,因为以后,任何时候我写some_text.func(),它都会调用func(),因为some_text它指向FirstClass.

但是,当second.py是这样的时候:

那么python的答案将是这样的:

这有点合理..所以我的问题是:是否有“更漂亮”的方法或完全不同的方法来做到这一点?还是我必须在我的代码中更改一些小东西才能完成这项工作?

谢谢!

0 投票
3 回答
4450 浏览

javascript - 刷新slidejs

我正在使用http://www.slidesjs.com/中的 slidejs ,我想刷新图像列表,因为我需要动态添加和删除图像。

有没有办法做到这一点?我尝试使用 delete $.fn.pluginName 但没有运气。

谢谢

0 投票
1 回答
1295 浏览

jquery - JQuery datetimepicker 更改 min/maxDate 导致无限循环

我正在使用来自http://trentrichardson.com/examples/timepicker/的 datetimepicker

问题是我有一个开始和结束输入字段。我不希望用户可以选择晚于开始日期字段的结束日期时间。

输入字段如下所示:

设置 datetimepicker 的 JScript:

和 onchange 函数:

这很好用,除了一件事。如果我更改日期,然后在同一天单击另一个输入字段并选择,如果我检查控制台日志,则会导致无限循环: 控制台输出...

页面(chrome)更改为: 页面结果

日期时间选择器有问题还是我做错了什么?我不明白。

0 投票
1 回答
131 浏览

c# - 是否可以在 WinRt 中进行即时编译?

对于一个项目,我需要在 WinRt 应用程序中即时编译代码。关于那个主题,我几乎找不到任何东西。我已经看到 CodeDom 命名空间只有一个类,我担心这意味着对这个问题的否定。

那么,还有可能吗?

0 投票
2 回答
779 浏览

android - 您如何即时创建应用程序?

现在有数百个站点允许您即时创建适用于 iOS 和 Android 的应用程序。我完全不知道他们如何能够在线实现这一目标。有没有帮助编译代码的服务?

任何人都可以帮助概述整个过程吗?它们主要看起来像放置在虚拟浏览器中的移动网络应用程序。

对流程的任何想法都会有所帮助。

示例站点:

http://www.theappbuilder.com , http://www.shoutem.com , http://www.appypie.com , http://www.appsbar.com , http://mobiappbuilder.com

它们都支持本机应用程序。他们如何做到这一点?

更新

谢谢您的回答。但我不打算创建应用程序。我正在考虑创建一个创建应用程序的服务。允许创建移动网络应用程序的服务根本没有问题。但上述公司如何允许动态创建 Android 和 iOS 原生应用程序?他们是如何做到的,即技术/流程是什么?

0 投票
2 回答
91 浏览

php - 使用未设置的结果而不在 php 中定义新数组

我正在尝试以这种方式创建动态链接:

  • 取一个数组
  • 搜索一个元素的键
  • 删除此元素
  • 将数组元素内插到字符串中
  • 在链接中将字符串显示为参数

我这样做如下:

嗯,如你所见。我迭代包含所有可用语言的数组,并检查它是否已在使用中。如果它正在使用中,我会显示一个不使用它的链接;相反的情况也是如此。

正如php 手册(未设置)所说:“没有返回值。” . 所以我不能即时使用 unset 。我的问题是:

  1. 是否有任何替代形式来实现它?
  2. 我可以使用长if句,并定义一个新数组,然后将其用于 implode() 函数。但是,这不是很奇怪吗?如果我的目标是使其成为纯文本,请创建一个新数组?
  3. 一旦内爆,我可以使用 str_replace 删除这部分字符串......但这我也不能即时执行。

非常感谢。

0 投票
1 回答
181 浏览

c# - Ajax Control Toolkit PopupControl:从点击的按钮中获取PopupControl的ID

目前我正在做一个项目,该项目需要我制作一个包含时间表的 ASP.NET 页面。整个页面总共安排一周。每一天都由一张表(在更新面板中)表示,其中包含小时的行和礼堂的列。礼堂是预定活动举行的地方。通过填充单元格,我正在为用户创建一个快速方便的概览。

我从 ajax 控件工具包中添加了一些不错的工具,例如用于快速添加事件的模态弹出窗口和弹出控件,以便每个单元格(以及其中捕获点击的按钮)都可以向用户显示一些可能的操作/功能。

我正在即时生成所有内容,让你们知道。

因为每个小时或每行每半小时包含 2 个单元格,并且每天可能有 2 到 10 个礼堂,这意味着对于每个按钮,都需要一个包含按钮的面板和一个将按钮连接到面板的 Popupcontrol . 每天将产生大约 390 个控件。这需要很长时间,并且此应用程序需要高性能。

为了使这一切都高效,我正在尝试使用线程。这让我获得了几秒钟但还不够。我在想,我不需要生成一个新面板来弹出当天概览中每个按钮/单元格的控件。只有一个面板,每个按钮都有一个弹出控件,仅此而已。这将为我节省一些加载时间,并且性能会更高。

我的问题如下: 有什么方法可以检测到哪个 popupcontrol 已被激活并在我的屏幕上显示面板。如果这是可能的,那将对我帮助很大。

欢迎提出其他建议,我对他们持开放态度,开火吧!