3.2 KiB
Ipatupad ang "Magdagdag ng transaksyon" na dialog
Mga Instruksyon
Ang ating bank app ay kulang pa ng isang mahalagang tampok: ang kakayahang maglagay ng mga bagong transaksyon. Gamitin ang lahat ng natutunan mo sa apat na nakaraang aralin upang ipatupad ang isang "Magdagdag ng transaksyon" na dialog:
- Magdagdag ng "Magdagdag ng transaksyon" na button sa dashboard page
- Puwedeng gumawa ng bagong page na may HTML template, o gumamit ng JavaScript upang ipakita/itago ang dialog HTML nang hindi umaalis sa dashboard page (maaari mong gamitin ang
hidden
na property para dito, o mga CSS class) - Siguraduhing maayos ang keyboard at screen reader accessibility para sa dialog
- Ipatupad ang isang HTML form upang tanggapin ang input na data
- Gumawa ng JSON data mula sa form data at ipadala ito sa API
- I-update ang dashboard page gamit ang bagong data
Tingnan ang server API specifications upang malaman kung aling API ang kailangan mong tawagan at kung ano ang inaasahang JSON format.
Narito ang isang halimbawa ng resulta matapos makumpleto ang gawain:
Rubric
Pamantayan | Natatangi | Katanggap-tanggap | Kailangan ng Pagpapabuti |
---|---|---|---|
Ang pagdaragdag ng transaksyon ay ganap na naipatupad ayon sa lahat ng pinakamahusay na kasanayan na nakita sa mga aralin. | Ang pagdaragdag ng transaksyon ay naipatupad, ngunit hindi sumusunod sa pinakamahusay na kasanayan na nakita sa mga aralin, o gumagana lamang nang bahagya. | Ang pagdaragdag ng transaksyon ay hindi gumagana. |
Paunawa:
Ang dokumentong ito ay isinalin gamit ang AI translation service na Co-op Translator. Bagama't sinisikap naming maging tumpak, pakitandaan na ang mga awtomatikong pagsasalin ay maaaring maglaman ng mga pagkakamali o hindi pagkakatugma. Ang orihinal na dokumento sa kanyang katutubong wika ang dapat ituring na opisyal na sanggunian. Para sa mahalagang impormasyon, inirerekomenda ang propesyonal na pagsasalin ng tao. Hindi kami mananagot sa anumang hindi pagkakaunawaan o maling interpretasyon na maaaring magmula sa paggamit ng pagsasaling ito.