问题标签 [dynamic]

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 回答
10026 浏览

xml - 使用 XSL 生成在同一脚本中执行的动态 XSL?

我想动态创建具有动态名称的变量,以便以后在我的转换中使用,但要做到这一点,我需要动态生成 XSL,然后在同一个脚本中运行它。

这只是我正在寻找的一个粗略的伪代码示例。

我可以使用 XSL 动态构建 XSL 以便稍后在同一脚本中运行吗?

注意:我们的 XML 是通过运行 CL XSL 转换引擎的批处理来转换的;因此,仅在 XSL 文档中引用 XSL 样式表不是一种选择。

0 投票
5 回答
6589 浏览

django - 带有动态表单的 Django FormWizard

我想实现一个简单的 2 部分 FormWizard。表格 1 将动态生成如下内容:

这将动态创建一个包含可用选项列表的表单。

我的第二种形式,我实际上不想输入。我只想显示一个确认屏幕,其中包含信用卡信息、苹果信息和金额(总额、税金、运费)。一旦用户点击确定,我希望苹果购买开始。

我能够通过在 kwargs 中传入 request.user 对象来实现单一形式的方式。但是,使用 FormWizard,我无法弄清楚这一点。

我是不是错误地处理了这个问题,FormWizard 不是正确的方法吗?如果是,Form__init__方法如何从 HTTP 请求中访问用户对象?

0 投票
3 回答
1366 浏览

dll - 替代 DLL 作为对象(动态可替换对象)

我有一个应用程序,它使用许多不同的 .NET 托管 DLL 作为对象(每个 DLL 实现一个公共接口)。每个 DLL 在文件名中也有一个版本号。

假设我创建了对象“Shape~01.dll”。应用程序将使用该 DLL,但在应用程序运行时无法替换它。因此,如果我想“升级”形状 dll,我必须创建“Shape~02.dll”,并且应用程序必须在每次创建形状时动态搜索并加载最新的 dll 和/或用户必须重新启动应用。更糟糕的是,每个 dll 都依赖于主 .exe,因此必须使用主 .exe 重新构建。

有没有更简单的方法来动态“替换”对象?

0 投票
4 回答
513 浏览

ajax - 您可以将动态数据发送到处理小程序吗?

我有一个从数据库中提取数据的 ajax 页面。我想添加一个处理小程序来可视化数据,但我不知道如何随着数据的变化更新可视化。这个想法是能够将新数据推送到可视化中。

我不受处理技术的束缚,任何事情都会奏效。处理似乎是让它看起来不错的最简单方法。感谢您的建议。

0 投票
11 回答
6020 浏览

java - 是否有用于 Java 反射的通用“后端”库

我目前正在使用一种用 Java 实现的专门的、解释性的编程语言。作为该语言的一小部分,我想添加调用 Java 的功能。在深入探讨反射的所有细节之前,我想知道是否有人知道一个通​​用库,用于执行反射调用 Java 代码的“后端”部分。

也就是说,我将一个字符串(我定义了语法)解析为一些表示 Java 方法调用(或构造函数,或字段访问)的数据结构,然后将该数据结构传递给调用该调用并返回结果的库。特别是,我希望它已经处理了我不想弄清楚的所有边缘情况:

  • 根据参数类型自动选择正确的方法(如智能 Class.getDeclaredMethod())
  • 处理数组和普通对象引用之间的区别
  • ETC

我花了一点时间研究 JVM 上的动态语言的实现,但这些通常比我正在寻找的要复杂得多,或者针对特定语言进行了高度优化。

另一种选择是将我的语法转换为某种动态语言的字符串并用 Rhino 或其他东西调用它,但这比我正在寻找的开销要多一些。

0 投票
5 回答
32762 浏览

.net - 在 VB.net 中动态添加用户控件

我制作了一个自定义 UserControl i Vb.net(Windows 应用程序)。

如何将其动态添加到表单中?

0 投票
3 回答
8172 浏览

dynamic - 如何使用 ASP.NET 从动态创建的 FileUpload 控件上传文件?

在下面附加的代码中,我试图通过 ASP.NET 上传文件。我正在动态创建 FileUpload 控件,这意味着它不在我的 ViewState 中,这(我认为)意味着我不能使用该控件来上传文件,除非我使用我不想使用的老式 multipat/form-data 方式做。我需要能够允许用户创建多个 FileUpload 字段,然后当他们单击 Upload File(s) 按钮时,它会遍历所有 FileUpload 字段并将它们上传到服务器。

我敢肯定有一种方法可以做到这一点,我只是没有想到 - TIA!

0 投票
3 回答
10750 浏览

c# - 有没有办法从静态方法访问缓存或会话?

您将如何从 jQuery ajax 调用访问缓存?

我正在使用 jquery 进行一些数据验证和快速数据访问。我有一个静态网络方法,jquery 通过 json 调用它来返回一个值。我不想每次都调用数据库,所以我想缓存我正在访问的数据,但我无法确定如何从 javascript 或静态方法中调用 asp.net 缓存。

我想将页面对象发送到静态方法,这将允许我访问 page.cache,但不知道如何。除此之外,也许是一种从 javascript 本身访问缓存的方法?

0 投票
2 回答
4109 浏览

asp.net - 动态 asp.net 用户控件中的事件处理

我有一个页面,我想在其中动态添加 asp.net 用户控件。场景是我们希望在控件的特定事件上,它会自行处理并在页面中加载另一个控件。

我无法解决如何做到这一点?

有人有好的想法吗?

0 投票
5 回答
18949 浏览

c# - 匿名类型与动态类型

c# 3.0 中的匿名类型(var)和 c# 4.0 中的动态类型(动态)之间的真正区别是什么?