ok machan mama react eke e dekath mokak da kiyala poddak balannam. mama thama react walata aluth machan
mama machan Dto object ekak hadala eke properties walata dropdowan wala data okkoma list widiyata add karala thiyenne.
ex DTO
class A {
public IList<DataA> DataA {get;set;}
public IList<DataB> DataB {get;set;}
public int DataAId {get;set;}
public int DataBId {get;set;}
public string Name {get;set;}
public int Age {get;set;}
}
DataA kiyana List property ekata db eken data load karanawa. oya wage dropdown okkotama values db eken load karala. save karapu data Name ekai Age eka, DataAId kiyanne DataA list eke db eke save karana reocrd eke id eka. oya set ekama database eken aragena ui level dropdown walata load karala Id recod eka set karanawa .ethokota saved value eka set wela enawa.
redux hari context hari api eken data genalla store karanne mona welawatada ? login page eke di da ?
danata ganne edit page eke useEffect ekedi api cal karala data load karanne.
ow ban db index dala thiyenne.
thanks machan
mata therune na methana DataAId, DataBId kiyana eva. e kiyanne dropdowns vala selected values nemeida?
redux hari context hari api eken data genalla store karanne mona welawatada ? login page eke di da ?
log unata passe load karaganna. ehema nathnm edit page ekata kalin thiyena root component ekedi load karaganna.
ube me DTO eke Edit karana page eke data i dropdowns vala data set ekama thiyagannavada?
ehema karanna one na. dropdowns vala data tika venama DTO ekaka thiyaganin
edit page eke useEffect ekedi edit karana page eke data tika vitharak ganin. dropdowns vala data anith edit karana items valatath common nam useEffect ekedi ganna epa. root component ekedi aran reduc vala or localdb vala daganna.
Caching thamai ban mukuth ma karaganna bari unoth karanna wenne. react patten meka goda daganna widiyak thiyanawada baluwe.
nitharama use karana data set ekaknm backend eke cache karala eken ganna. e aragena react vala redux store eke daganna. e dagena hama edit karana component ekatama load karanna
------
Post added on Dec 28, 2022 at 10:17 PM