2016-05-27 3 views
0

私はEmberと一度も仕事をしたことはありません.JavaScriptにはかなり新しく、過去数日間、HTMLとJSをEmberに翻訳しようとしましたフレームワーク(私は友人から助けを得ました)。プロジェクトの最初の機能は、入力された住所の経度/緯度をテキストフィールドに入力するだけです。私のプロジェクトの2番目の機能は、ドロップダウンメニューからの選択(ドロップダウンは異なる郡から作成されています)に基づいており、選択内容に応じて別のテキストフィールドに特定の電子メールアドレスを入力します。Emberプロジェクトの問題 - 選択に基づいてテキストフィールドを塗りつぶす

私が抱えている問題:setEmail関数をどのように起動するのか分からないようですが、選択した郡の値(1、2、3、4など)を認識するために必要ですドロップダウン、およびその値に基づく。テキストフィールドに正しい電子メールアドレスを入力します。 Ember Observersについて聞いたことがありますが、私が作成したドロップダウンのためにそれらを実装する方法を理解できていないようです。誰かが自分のプロジェクトを見て、私が改善できる点や全く違う点について私に指摘できたら本当に感謝しています。ここで

は私のプロジェクトのEmber Twiddleへのリンクです:GeoApp

は、私が何か提案や洞察力に感謝します!ありがとうございました。

答えて

1

主なアイデアは間違いなく、あなたはちょっとした細部を欠落していました。 x-selectには、x-selectの値が変更されるたびにトリガーされる「アクション」フックがあります。これはまた、選択された値を引数として渡します。

as |xs|一部をする必要はなかったとオプションは、すべてこれを行う{{#x-option value='country.value}}country.display{{/x-option}}

として設定する必要がありますそれを動作させるでしょう。あなたは動揺を見つけることができますhere

+0

ありがとう、@ gkaran89 – LearningJS888

関連する問題