Anonim

இயல்பாக, jQuery இல் $ .ajax கோரிக்கை ஒத்திசைவற்றதாக அமைக்கப்பட்டுள்ளது. மாறி பெயர் ஒத்திசைவு மற்றும் மதிப்பு உண்மை என அமைக்கப்பட்டுள்ளது. இது பற்றி முதலில் கற்றுக் கொள்ளும்போது இது எனக்கு ஒரு சிறிய குழப்பத்தையும் கொடுத்தது, எனவே அதற்கு மேல் செல்லலாம்.

ஒத்திசைவற்ற எதிராக ஒத்திசைவு

JQuery இல் இயல்புநிலை அமைப்பு. என் அனுபவத்தில், ஒத்திசைவற்றது எப்போதும் தந்திரத்தை செய்ய வேண்டும். குறிப்பாக 2 சூழ்நிலைகளும் உள்ளன, அவை ஒத்திசைவான அழைப்பைக் கூட அனுமதிக்காது.

  • குறுக்கு டொமைன் கோரிக்கைகள். வீக்ரீவர்.காமில் (முற்றிலும் மாறுபட்ட டொமைன்) ஒரு கோப்பிற்கு நான் டெக்ஜன்கி.காமில் இருந்து அஜாக்ஸ் கோரிக்கையைச் செய்கிறேன் என்றால், அது குறுக்கு டொமைன் கோரிக்கையாக இருக்கும்.
  • jsonp - நீங்கள் JSON தரவு குறுக்கு களத்தை மீட்டெடுக்க விரும்பினால், நீங்கள் தேடுவது JSONP ஆகும்.

ஒத்திசைவை எப்போது பயன்படுத்த வேண்டும்

தவறான ஒத்திசைவை அமைப்பது உங்கள் உலாவியை முடக்குகிறது என்பதை நீங்கள் முதலில் அறிந்திருக்க வேண்டும். அது முற்றிலும் பூட்டுகிறது. உங்கள் பக்கம் மட்டுமல்ல, பயனர் திறந்திருக்கும் ஒவ்வொரு பக்கமும். எடுத்துக்காட்டாக, உங்கள் சேவையகம் நடுப்பகுதியில் கோரிக்கையை குறைத்தால், உங்கள் சேவையகத்திற்கு தேவையான தரவைப் பிடிக்கவும் அனுப்பவும் வாய்ப்பு கிடைக்கும் வரை அவர்களின் உலாவியை திறம்பட முடக்கியுள்ளீர்கள்.

ஒத்திசைவான அழைப்பால் அதைப் பணயம் வைப்பதற்குப் பதிலாக, வெற்றி அல்லது பிழையில் திரும்பப்பெறுதல் செயல்பாட்டைக் குறிப்பிடவும். பயனரின் உலாவல் அனுபவத்தை அழிக்காமல் அதே முடிவுப்புள்ளிக்கு நீங்கள் வருவீர்கள். சுருக்கமாக, ஒத்திசைவான அழைப்பைப் பயன்படுத்த வேண்டாம். உங்கள் பயன்பாடு மற்றும் யுஎக்ஸ் ஆகியவற்றிற்கு இது மோசமானது.

அஜாக்ஸில் ஒத்திசைவு மற்றும் ஒத்திசைவற்ற இடையே வேறுபாடு