Sobes.tech

კომპონენტების გაერთიანება + React Context → formEntity-ის გადაცემა Form-ის პროვაიდერის მეშვეობით და გამოყენება FormItem-ში. Form ხვდება თავის შვილებს FormContext.Provider-ით, ხოლო FormItem იყენებს cloneElement-ს, რათა Inject-ოს მნიშვნელობას და onChange-ს Input-ში. საფრთხე: დარწმუნდით, რომ FormItem გადმოსცემს სახელს განახლების handler-ს. ```javascript const Form = ({ children, formEntity }) => ( <FormContext.Provider value={formEntity}>{children}</FormContext.Provider> ); const FormItem = ({ name, children }) => { const { state, handlers } = useContext(FormContext); return React.cloneElement(children, { value: state[name], onChange: (e) => handlers.updateValues({ name, value: e.target.value }), }); }; ```

Middle
Раппорто
98

დავუშვათ, თქვენ გჭირდებათ შექმნათ დაცული გვერდი მედიით ავტორიზაციის საშუალებით. როგორ გააკეთებდით ამას?

Middle
Куаргет
98

რამდენად ხშირად გქონდა გადანაცვლება პროექტის სხვადასხვა ნაწილებში?

Middle+
EvercodeLab
98

გაქვს გამოცდილება აგენციის განვითარების სფეროში, სადაც იყენებენ ხელოვნურ ინტელექტს?

Middle
Data World
98

რა განსხვავებაა v-if და v-show დირექტივებს შორის?

Middle
Программный код
98

რა არის debounce?

Middle
News Media Holdind
98

რა ხდება კომპონენტთან, როდესაც კლავიატურა იცვლება? ისაუბრე ფუნქციონალური კომპონენტების ციკლზე.

Middle
СБЕРСБЕР
98

რომელი ვარიანტი უკეთესია მოქმედების ღილაკის განთავსებისთვის: ეკრანის ცენტრში თუ მარჯვენა მხარეს? (მობილური ინტერფეისი)

Middle+
Tilda
98

გეცოდინება რამე requestAnimationFrame-ის შესახებ, რა მიზნით გამოიყენება?

Middle+
Ifellow
98

თქვით, რომ Angular Material-ის ბაზაზე შექმენით გადამეორებით გამოყენებადი UI-kit კომპონენტების ბიბლიოთეკა. არსებობს ძირითადი განსხვავება ბიბლიოთეკის კომპონენტებსა და ჩვეულებრივ მრავალფუნქციურ კომპონენტებს შორის აპლიკაციაში? რა შეიძლება გამოტოვო ჩვეულებრივ კომპონენტებში, მაგრამ არა ბიბლიოთეკაში?

Middle
ГосуслугиГосуслуги
98

როგორ ურთიერთქმედებდით ბექენდთან და სხვა გუნდის წევრებთან (ანალიტიკოსები, დიზაინერები, ტესტერები)?

Senior
АЛМИ Партнер
98

როგორ არის განხორციელებული Dependency Inversion პრინციპი Angular-ში? რა არის InjectionToken?

Middle+
Банк Ренессанс
98

შეგიძლიათ ჩამოთვალოთ ამ პრობლემის ყველა ტექნიკური გზა (საფარი სიგნალით შეცვლის გარდა)?

Middle
Проект ПСБ
98

/* კონსოლში რა გამოჩნდება */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("მზად!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "შედეგი"; } f(); console.log(7);

Middle+
М.Видео/эльдорадо
98

რომელი გუნდში მუშაობთ და რომელ პროექტზე?

Middle+
Яндекс
98

როგორ გგონიათ ჩვენი სამუშაო ფორმატი? არის ის მიმზიდველი?

Middle
Premium IT Solution
98

რამდენად ახლოს მუშაობდით React Native-თან მობილური პროგრამირების სფეროში? გვითხარით თქვენი გამოცდილების შესახებ.

Middle
Вбетон
98

როგორ შეიძლება მონაცემები მყიდველის მხარეს შენახვა ბრაუზერში? რა ტიპის შენახვა არსებობს და რა განსხვავებები აქვთ მათ?

Middle
WildberriesWildberries
98

რატომ გამოიყენეთ computed ტარიფების ფილტრაციისთვის, ჩვეულებრივი ცვლადების ან ფუნქციების ნაცვლად?

Middle+
РунитиРунити
98

WebSocket-ი პირდაპირ თუ რაიმე ჩასაფრებით გამოიყენეთ?

Middle
Лига Ставок
98
/298