Ember select -在页面加载井上调用Select事件

afdcj2ne  于 2022-11-23  发布在  其他
关注(0)|答案(1)|浏览(132)

请看这把小提琴
我正在使用EmberJs的select控件,并已将select事件添加到控件中。问题是当页面第一次加载时,系统会触发select事件。我希望系统等待用户更改控件中的值,然后只有系统才应触发此事件。

xfb7svmp

xfb7svmp1#

这是因为您使用了两个不同的属性selectedNameselectedNames。开始时,它在加载时未定义,设置为1。:)立即检查

App.IndexController = Ember.ArrayController.extend({
  selectedName: '1',
  names: ['1','2'],
  // this observer must work when selection changes
  nameSelected: function() {

    alert('topics selection changed!');
  }.observes('selectedName')
});

http://jsbin.com/ofONeQ/100/edit

相关问题