まず第一に、私の英語力はここ数年でバラバラになったので、自分の問題を正確に説明できることを願っています.
いつか準備ができたら、アラーム、通知などを備えたゴミカレンダーアプリを作成しようとしています。最初に、あなたの都市の正しい住所を選択する必要があります。これにより、ユーザーが住んでいる地区がわかり、その情報を使用して、ゴミがいつ収集されるかがわかります。現在、2 つの問題があり、それらを修正することはできません。
1 つ目は、住所を選択したときです。住所が表示されている住所サイトにアクセスしていて、2 つのボタンがあります。1 つ目は、「住所が間違っていますか?」というものです。2 つ目は、「この地区の日付を表示してください」です。日付の 2 番目のオプションをクリックすると、関数 doSomething3 が呼び出されます (それらの名前は申し訳ありません) が、日付を表示する必要があるページに来ても、このページには何も表示されません。
javascriptファイルで変数viewModel.bezirksnrを設定し、たとえばホームスクリーンから地区の日付に移動して、実際に機能している同じ関数を開いたときにわかったので、関数が完全に間違っているわけではないと思います。私が行った2番目の観察は、変数を設定し、ホームスクリーンのボタンを押して日付を表示し(動作しています)、アドレスを設定し、アドレスサイトからボタンを押して表示するときです。日付を入力すると、次のようなものが表示されます。
最初の試行のすべての日付 (アプリを開始する前に設定された変数を使用) の後に、新しく選択された地区のすべての日付が続きます。
2 つ目の問題は、パフォーマンスの問題です。アドレスを選択したときに、クリックを逃して別のアドレスを選択したい場合、機能しません。アプリの反応が遅くて反応しません。
これと私がアップロードした写真の原因により、配列を正しい方法でクリアしていないのではないかと思いますが、たとえば監視可能な配列に対して removeAll() を試しましたが、効果はありませんでした。
これらすべてのページを含む私の index.html は次のとおりです: http://pastebin.com/Zci009cn
そして、ここに私のjavascriptファイルがあります: http://pastebin.com/PwBdkBa0
大量のテキストの壁を作成しないように、それらをペーストビンに入れました;)
うまくいけば、すべてを理解できる方法で説明でき、誰かが私を助けることができれば素晴らしいことです! ご不明な点がございましたら、お気軽にお問い合わせください