前端定义了一个radiogroup,两个值,然后
items: [ { boxLabel: i18n.quote_pricestrategy_strategy_count, name: 'strategy', inputValue: '按数量', checked: true }, { boxLabel: i18n.quote_pricestrategy_strategy_price, name: 'strategy', inputValue: '按金额'} ], bind:{ value: '{selectedObject.strategy}', }, listeners: { change: 'onChangeStrategyType' }, onChangeStrategyType: function (radiogroup,newValue){ console.log(newValue); console.log(newValue.toString()); var selectObject = this.getViewModel().get('selectedObject'); selectObject.set('strategy'); },
控制台输出
{strategy: '按金额'}[object Object]{strategy: '按数量'}[object Object]
怎么样把这个strategy的字符串值绑定到selectObject的strategy上?
怎么样把这个strategy的字符串值绑定到selectObject的strategy上?
在 Ext JS 中,要将单选框组的值绑定到某个对象的属性上,你需要确保对象的属性与单选框组的值有相同的名称。在你的例子中,单选框组的值是 'strategy',所以你需要确保 selectedObject
对象的 strategy
属性与这个值匹配。
在你的 onChangeStrategyType
函数中,你已经正确地获取了单选框组的新值,并将其输出到了控制台。接下来,你需要将这个新值设置到 selectedObject
对象的 strategy
属性上。
请尝试将 onChangeStrategyType
函数修改如下:
onChangeStrategyType: function (radiogroup, newValue) { console.log(newValue); console.log(newValue.toString()); var selectObject = this.getViewModel().get('selectedObject'); selectObject.set('strategy', newValue.inputValue);}
在这个修改后的函数中,我们使用 newValue.inputValue
来获取单选框组的新值,并将其作为参数传递给 set
方法,以便将新值设置到 selectedObject
对象的 strategy
属性上。这样,当用户选择不同的单选框时,selectedObject
对象的 strategy
属性将自动更新为相应的值。
本文向大家介绍MVC5下拉框绑定的方法(单选),包括了MVC5下拉框绑定的方法(单选)的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了MVC5下拉框单选绑定的具体代码,供大家参考,具体内容如下 1.Model 2.controller (1)先写一个程式绑定,可以通过数据库绑定或者直接绑定 (2)初始化,并传给视图 3.视图 select2是bootstrap的样式,js添加:$('
我已经检查了如何用AngularJS绑定到复选框值列表的问题。但是这个问题解释了阵列列表和在角度控制器中处理它的最佳方法。 我们如何将值绑定到checkbox,使值在未选中时为模态0,在选中时为模态1?HTML和控制器里应该有什么?
我创建了绑定到viewmodel相同属性的combobox和textblock 结果是在组合框中显示错误的selecteditem(总是第一个)。Textblock总是有正确的值。当我在combobox中选择不同的值时,textblock会正确更新。如果我移除 IsSynchronizedWithCurrentItem=“真” 然后组合框显示“空”值。语言的选择项目应该有正确的对象(通过调试)。
问题内容: 我使用 ModelAttribute 在Spring Web应用程序中绑定对象。 一旦我注意到, 如果对象的布尔值A为true,那么如果我们取消选中A的checkbox,则其值将不会更新 。 例如,我有一个Lesson对象,其属性为“ active” = true。在“编辑课程”视图中,我创建一个复选框,该复选框绑定到“活动”中。如果选中复选框(绑定对象反映了更改),则一切正常,但是如
1.4.0 新增 单选框组,可设置单选框组内容,样式等。 示例 基本用法 <cube-radio-group v-model="selected" :options="options" /> export default { data() { return { selected: '', options: ['Option1', 'Option2']
本文向大家介绍aurelia 绑定到复选框,包括了aurelia 绑定到复选框的使用技巧和注意事项,需要的朋友参考一下 示例 基本复选框 带有对象数组的复选框 带有布尔值的复选框