问题标签 [options]
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.
configuration - 选项、设置、属性、配置、首选项——何时以及为什么?
有几个词具有相似(在某种意义上)含义:
选项、设置、属性、配置、首选项
英语不是我的母语。你能用简单的英语解释一下区别吗?我认为以下模板可能有用:
- 在您的 GUI 中使用XXX以让人们更改您的应用程序的行为(可能是偏好或设置?)
- 在您的 GUI 中使用YYY以让人们更改对象的某些部分(可能是属性或选项?)
- 在您的代码中使用ZZZ ...
什么是最佳实践?
c++ - Boost.Program_options 的一个不错的 C 替代方案?
用 C 语言编写的任何替代 Boost.Program_options 的好方法?鉴于它能够解析:
- 短选项,如 -h
- 长选项,如 --help --input-file
- 解析重复的键/选项
- 接受键值对:--mysql=/usr/lib
- 解析环境变量和 XML/INI 文件是可选的。
javascript - 使用 Prototype 库使用 javascript 向 Select 元素添加选项
希望使用原型将选项动态添加到 Select 元素。
似乎有很多不同的方法可以做到这一点,都与 options.add 等有关......在跨浏览器的方式中看不到太多。
希望它尽可能轻。
这就是我到目前为止所得到的。这只是附加我坚持的选项:
有什么想法吗?
提前致谢!
python - python程序中的嵌套选择
我有一个用 python 编写的脚本,用于测试我实现的排序算法。该程序的主要部分要求用户从列表中选择一种排序算法。然后他们是想从数字文件中排序还是选择随机数字列表。我已经设置好了(我认为),这样输入不在第一个选项列表中的数字只会打印“错误选择”并尝试再次获取该数字。
[编辑]在听取了答案的建议后,我将一些输入更改为原始输入。我改变了程序的结构。它现在可以完美运行,只是即使在成功后仍会打印出“Bad Choice”。
我的问题是它根据预期的第一部分工作,它将返回一个不在列表中的数字的错误选择,它将获得fileorrandom(),但在选择良好的值时,它仍然打印出“糟糕的选择”应该打印出来我的结果是因为sorter.timedSort(sorter.sort)
执行我的排序算法并将一堆其他的东西打印到屏幕上。我只是错过了一些简单的东西,还是有更好的方法来处理 python 程序中的这些嵌套选项?
magento - Magento 捆绑产品限制
我们需要在我们的 Magento 站点上代表计算机系统。我们将使用捆绑产品来代表这些系统。我们希望某些计算机系统有各种可用的选项(例如,主板、RAM、CPU 等)。但是,我们希望防止我们的客户使用不兼容的部件配置系统(即在仅支持 DDR 的主板中使用 DDR2 RAM)。这在 Magento 的库存中似乎是不可能的。是否有一个扩展允许您配置捆绑产品选项之间的兼容性?在我尝试自己解决这个问题之前,我想知道。
ruby-on-rails - 作为 Gem 安装时 Rails 中的 Sass 选项
我将 Haml/Sass 作为 Gem 安装并与 Rails 一起使用。template_location
我不知道如何将选项传递style
给 Sass。Sass::Plugin.options
不起作用(因为 Haml/Sass 没有作为插件安装)。宝石是通过Rails::Initializer#gem
.
非常感谢您的帮助!
linux - 为 Unix/Linux 命令设置全局默认选项的单行代码 - 最佳实践
我在生产系统上始终sudo gem install mygem
使用以下两个选项运行 ruby 命令:
sudo gem install mygem --no-ri --no-rdoc
我这样做是为了节省一点空间和设置文档所需的时间。有没有办法(除了将它们硬编码到 bin/gem 文件中)说“始终使用这些选项运行此命令”?
我想有人可能会有一个整洁的小班轮以某种方式将它插入到带有 unix/linux 的适当文件中......
javascript - 添加 optgroup 以动态使用 javascript 进行选择
我有一个动态填充的(通过 ajax)选择框,其中包含如下结果选项:
...实际上还有更多,但不是本质
我想要的是在加载列表后使用 Javascript(可能使用 Jquery 或 Mootools)通过 optgroup 对这两个选项部分进行分组,以便在每个组之前 - 我们添加一个带有标签的 optgroup 标记,该标记是从第二个选项中获得的该组的 html (实际上是破折号之前的单词):
但是,每组中总是有两个目的地。
请提前告知如何实施此感谢。
html - HTML
我有一个带有许多子节点的标签。我想将此下拉列表的宽度保持在最小尺寸。但是,有时至少一个选项的innerHTML 很长,迫使下拉列表框扩大其宽度。
我打算做的是截断长文本并使用省略号表示某些字符已被截断(“very loooooong sentence”变成“very loooooo..”)。为了显示全文,我正在考虑在鼠标悬停事件上使用工具提示消息。
不幸的是,每个标签的 onmouseover 事件似乎都不起作用。我该怎么做才能达到这个效果?
谢谢
jquery - 使用 jQuery 设置选择选项
如何使用 jQueryoption
在列表中设置值?select
我试过:
我的意思是:搜索tmp4字符串并将其替换为abc。在列表中有 4 项我不介意直接进入 4 号入口。
我将扩展我的问题:我想传递给从外部替换值的函数。我试过:
我试过了:
但在这里它说它失败了!在第一行.each
为什么?你有答案吗?
我不明白!我将一个值传递给一个函数,但它在函数中失去了它的值并改变了
但 newVal 不是我传递给函数的 - 它是 for each 给它的