问题标签 [eval]

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

asp.net - 在 ASP.NET 中将对象数组列表绑定到 ListView

我正在努力解决一个问题。我有一个返回List<Object[]>.

列表中的每个都object[]包含以下内容:

现在,我正在寻找一种方法将此列表绑定到自定义的 ListView,ItemTemplate如下所示:

任何建议将不胜感激。

0 投票
2 回答
1966 浏览

asp.net - 如何在 ListView 中使用 Eval("x") 值

我想知道如何在 ListView 中使用 Eval 值?我的意思是将其显示为文本很简单,甚至可以通过按钮单击事件中的一些参数将其发送到代码隐藏。但是我如何在不使用任何触发事件的情况下实际使用 aspx 页面上的信息呢?

基本上我得到一个包含存储产品数量的 Eval("Storage") 。现在基于该数字,我将显示一个动态的“添加到购物车”链接按钮或不显示。但我根本找不到接触该存储信息的方法。这无疑是一个新手问题,但我无法在任何地方找到答案。

谢谢。

0 投票
3 回答
357 浏览

c# - 具有元语言抽象的语言是否比仅使用反射 API 的语言表现更好?

比如说,如果我有一个 Lisp 程序,它使用(eval 'sym)并在其符号表中查找它,它实际上是否比aClass.getField("sym", anInstance)“静态”语言中的性能更好?

0 投票
6 回答
561 浏览

javascript - Ajax:将代码注入 Internet Explorer

我无法让以下代码在 Internet Explorer 中工作,它似乎不想执行通过 Ajax 从服务器发回的代码,它什么也不做:

我试过这样做,但仍然没有运气;

干杯

0 投票
2 回答
267 浏览

ruby-on-rails - 允许在 Ruby/Rails 应用程序中使用用户定义的脚本

一组预定义的对象必须聚合成一个新对象。但是我希望用户为此指定一个自定义函数。

现在天真的方法是

显然不想做什么!我读过$SAFE = 4(见这里),但我不确定这是否足够。特别是因为用户定义的脚本仍然可以调用其他函数,例如foo. 我只想允许访问基本的非危险 Ruby 核心功能。

Ruby 是否有任何工具可以安全地执行用户定义的脚本?我不需要是 Ruby 语法。不过,这会很好。

0 投票
4 回答
5602 浏览

python - 将字符串解析为字典

我有一个字符串输出,它采用 dict ex 的形式。

如何轻松将其保存为字典而不是字符串?

0 投票
1 回答
235 浏览

javascript - 使用线性值访问 javascript 多维数组

我怎样才能设置一个我可以通过使用读取的变量eval('productOptionTree' + '[0][1][0]')

('[0][1][0]' 部分来自另一个变量)


更新 这是一个丑陋的问题,但我找不到另一种方法。我能找到的唯一答案是:

新值 = 4;

暗淡 = '[0][1][0]';

eval('productOptionTree'+dim+' = ' +newVal);

0 投票
2 回答
1343 浏览

javascript - eval json 内存不足错误

我正在使用JSON.parse函数来加载有关单元集的信息。我正在测试一次调用可以获取多少数据。

eval 函数开始在 JSON 字符串中抛出 1.3-140 万个字符(65,000-70,000 个单元格)之间的“内存不足”。有没有人知道这个的解决方法 - 也许是一个纯 JSON 解析器,而不是 eval?

谢谢,内森

0 投票
7 回答
3942 浏览

c# - C# 中的用户定义公式

我有一个应用程序,用户可以为每个对象指定自己的测量点。然后这些测量值将用于将对象分类为 A - 需要服务,B - 服务应在 X 天内安排,C - 不需要服务 ATM

然而这些对象几乎可以是任何东西,我们无法硬编码应该如何将测量值聚合到一个分类中,我们需要把它留给用户。

您对我们如何为用户提供一种输入自己的公式的方法有什么建议吗?它不一定是白痴,我们没有那么多客户,所以只要他们能向我们解释,我们就可以帮助他们。

0 投票
2 回答
2671 浏览

python - Generating a dynamic time delta: python

Here's my situation:

I want to dynamically define a time interval with timedelta, but this does not seem to work.

Is there any specific way to make this work? I'm getting invalid syntax here.

Are there any better ways to do it?