You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/sw/7-bank-project/4-state-management/assignment.md

2.9 KiB

Tekeleza "Ongeza muamala" dirisha la mazungumzo

Maelekezo

App yetu ya benki bado inakosa kipengele muhimu: uwezo wa kuingiza miamala mipya. Kutumia kila kitu ambacho umejifunza katika masomo manne yaliyopita, tekeleza dirisha la mazungumzo la "Ongeza muamala":

  • Ongeza kitufe cha "Ongeza muamala" kwenye ukurasa wa dashibodi
  • Ama tengeneza ukurasa mpya na kiolezo cha HTML, au tumia JavaScript kuonyesha/kuficha HTML ya dirisha bila kuondoka kwenye ukurasa wa dashibodi (unaweza kutumia mali ya hidden kwa hilo, au darasa za CSS)
  • Hakikisha unashughulikia ufikivu wa kibodi na msomaji wa skrini kwa dirisha
  • Tekeleza fomu ya HTML kupokea data ya pembejeo
  • Tengeneza data ya JSON kutoka kwa data ya fomu na uitume kwa API
  • Sasisha ukurasa wa dashibodi na data mpya

Angalia maelezo ya API ya seva ili kuona ni API gani unahitaji kuita na ni muundo gani wa JSON unaotarajiwa.

Hapa kuna mfano wa matokeo baada ya kukamilisha kazi:

Picha ya skrini inayoonyesha mfano wa dirisha la mazungumzo la "Ongeza muamala"

Rubric

Vigezo Bora kabisa Inayotosha Inayohitaji Uboreshaji
Kuongeza muamala kumetekelezwa kikamilifu kufuatia mazoea bora yote yaliyoonekana katika masomo. Kuongeza muamala kumetekelezwa, lakini hakufuata mazoea bora yaliyoonekana katika masomo, au inafanya kazi kwa sehemu. Kuongeza muamala hakufanyi kazi kabisa.

Kanusho:
Hati hii imetafsiriwa kwa kutumia huduma ya kutafsiri ya AI Co-op Translator. Ingawa tunajitahidi kuhakikisha usahihi, tafadhali fahamu kuwa tafsiri za kiotomatiki zinaweza kuwa na makosa au kutokuwa sahihi. Hati ya asili katika lugha yake ya awali inapaswa kuzingatiwa kama chanzo cha mamlaka. Kwa taarifa muhimu, tafsiri ya kitaalamu ya binadamu inapendekezwa. Hatutawajibika kwa kutoelewana au tafsiri zisizo sahihi zinazotokana na matumizi ya tafsiri hii.