რა არის მოვლენა persist ()?
რა არის მოვლენა persist ()?

ვიდეო: რა არის მოვლენა persist ()?

ვიდეო: რა არის მოვლენა persist ()?
ვიდეო: რა არის დიარეა? 2024, ნოემბერი
Anonim

ეს წესი მოქმედებს, როდესაც React სინთეტიკურია ღონისძიება გამოიყენება ასინქრონული გამოძახების ფუნქციის შიგნით დარეკვის გარეშე ღონისძიება . გაგრძელდეს (). React იყენებს SyntheticEvent ობიექტებს მშობლიური შესაფუთად ივენთი . შესრულების მიზეზების გამო, სინთეზური ივენთი არის გაერთიანებული და ხელახლა გამოიყენება მრავალ ადგილობრივში ივენთი.

ასევე იკითხა, რა არის SyntheticEvent?

ოფიციალური დოკუმენტების მიხედვით, SyntheticEvent არის ბრაუზერის ჯვარედინი შეფუთვა ბრაუზერის მშობლიური მოვლენის გარშემო. მას აქვს იგივე ინტერფეისი, როგორც ბრაუზერის მთავარი მოვლენა, მათ შორის stopPropagation() და preventDefault(), გარდა იმისა, რომ მოვლენები იდენტურად მუშაობს ყველა ბრაუზერში.

ასევე იცით, რა არის event preventDefault () react-ში? რეაგირება იყენებს სინთეზურს ივენთი გამკლავება ივენთი ღილაკიდან, შეყვანის და ფორმის ელემენტებიდან. ის აჩვენებს, თუ როგორ უნდა დაამატოთ ელემენტი სიაში ფორმის ელემენტის გამოყენებით შეყვანისა და ღილაკის ელემენტებით. ამ შემთხვევაში ა თავიდან ნაგულისხმევი მოწოდებულია ღონისძიება ფორმის გაგზავნისას ბრაუზერის გადატვირთვის/განახლების თავიდან ასაცილებლად.

ანალოგიურად, რით განსხვავდება React მოვლენები ჩვეულებრივი მშობლიური DOM მოვლენებისგან?

გამოყენება რეაგირება მოვლენა დამმუშავებლები მნიშვნელოვანია განსხვავებები შორის რეაგირება მოვლენაზე დამმუშავებლები და მშობლიური DOM ღონისძიება handlers არის სახელები camelcase ნაცვლად მცირე რეგისტრისა, თქვენ გადასცემთ ფუნქციებს სტრიქონების ნაცვლად და თქვენ პირდაპირ უნდა დარეკოთ stopPropagation ნაცვლად დაბრუნების false.

როგორ შევაჩერო მოვლენის ბუშტუკები რეაქციაში?

შეაჩერე მოვლენის ბუშტუკები : Თუ გინდა გაჩერება The ღონისძიების ბუშტუკები , ამის მიღწევა შესაძლებელია გამოყენებით ღონისძიება . შეაჩერე გამრავლება () მეთოდი. Თუ გინდა გაჩერება The ღონისძიება მიედინება ღონისძიება დამიზნება ზედა ელემენტამდე DOM-ში, ღონისძიება . შეაჩერე გამრავლება () მეთოდი აჩერებს ღონისძიება იმოგზაუროს ქვემოდან ზევით.

გირჩევთ: