jquery-plugin-1配置设置从另一个配置设置获取值
jquery plugin - 1 config setting get value from another config setting
在jquery中创建插件时,我正在创建这样的可配置设置:
var settings = $.extend( {
'setting_one' : 'setting_one_value',
'setting_two' : 'setting_two_value'
}, options)
我想做的是创建另一个设置,该设置取决于setting_one或setting_two的值。
例如:
var settings = $.extend( {
'setting_one' : 'setting_one_value',
'setting_two' : 'setting_two_value',
'setting_three' : setting_one + setting_two,
}, options)
我该怎么做?
我认为存档的唯一方法是在之后设置三个
var defaults = {
one: 1,
two: 2
};
var options = {
one: 2,
two: 4
};
var settings = $.extend({}, defaults, options);
settings.three = settings.one + settings.two;
这是衡量你得到正确数据的唯一方法,如果选项没有属性two
:
var options = {
one: 2
}
settings.three
将是4
var ops = (function (){
var one, two, three
one = 'foo'
two = 'baz'
three = one + ' ' + two
return {
one: one,
two: two,
three: three
}
}())
var o = $.extend(ops, options)
相关文章:
- 如何从配置文件中设置Angular值
- 如何设置欧芹.js全局配置
- 对于 MEAN 堆栈 docker 容器来说,在 OS X 和 DigitalOcean 上具有相同配置的最简单设置是什
- 从数据库中获取配置设置,以便在 Angular 中跨应用程序共享
- 如何配置js美化程序设置来实际美化我的HTML/Javascript代码
- jquery-plugin-1配置设置从另一个配置设置获取值
- Kik Bot设置配置(混乱)
- 如何使用ian:accounts-ui-botstrap-3根据Meteor中的用户输入设置配置文件字段值
- 设置配置
- 设置Selenium Firefox配置文件
- 想要在flowFactoryProvider配置中设置动态文件夹名称,将其传递到upload.php文件,以将上传的文件
- 设置关于:火狐的配置参数
- CKEditor在焦点/单击时更改配置设置
- 为时区设置 AngularJS 全局配置
- kendoui 网格,当自动绑定配置设置为 false 时绑定数据
- 设置 npm 模块配置的最佳方法
- 如何在控制器内部设置配置
- 正在保存网页设置配置
- 使用gulp-modernizr如何设置配置文件
- Grunt -运行任务前动态设置配置