0
私はこの問題を約1週間は抱えていましたが、私はそれを解決する方法が正確ではありません。私がやろうとしています何#ember-power-selectアクションからフォーカスをトリガー
が、私は現在、タブ移動やクリックを経由して選択し、電力にフォーカスを設定することができる午前
をトリガーから燃えさしパワーセレクトのフォーカスを設定されている、しかし私は、ように見えることはできません他の行動から焦点を当てる。
(私は考えることができるハックの方法は、直接handleFocusを呼び出し、選択したオブジェクトを渡すことであるように)
In Component.hbs:
{{#power-select
class='ls-search-box'
options=searchList
selected=selected
onfocus=(action "handleFocus") as |item|
}}
In Component.js:
actions: {
handleFocus(select, e){
select.actions.open()
},
focusSearch(){
//console.log('focus Search');
var input = Ember.$(".ls-search-box");
if(input) {
input.focus();
}
}
}
どれが私が何をすべきか知っていますか?
ああ素敵なキャッチTYを間違ったCSSセレクタを使用しますが、問題はまだでも、その変化に固執
コードを更新します – yfjd01
@ yfjd01私は私の答えを更新します。正しいセレクターはそこにある –
あなたは私のヒーローです それは魅力のように動作します! – yfjd01