Wenn Sie in der Seitenleiste auf der linken Seite von YouTube auf klicken, um den Abonnementkanal zu wechseln, stellen Sie fest, dass die Seitenleiste immer noch fixiert ist, aber die URL-Adressleiste hat sich ge?ndert, was zeigt, dass dies nicht durch Verlassen darauf erreicht werden sollte Ajax.
Im aktuellen Projekt m?chte ich Ajax nicht wirklich verwenden, um einen solchen Effekt zu erzielen, da es der Sammlung von Webseiten und SEO usw. durch Benutzer nicht sehr f?rderlich ist, aber YouTube erreicht URL-?nderungen, die für Benutzer f?rderlich sind '-Sammlung und erreicht gleichzeitig etwas ?hnliches wie Ajax. Wie wird der Effekt einer guten Benutzererfahrung erzielt? K?nnten Sie mir bitte einen allgemeinen Rat geben?
修改url可以通過(guò)history.pushState來(lái)實(shí)現(xiàn),另外無(wú)刷新ajax不是已經(jīng)很普遍了嗎。
大哥,人家用沒(méi)用Ajax你看一下網(wǎng)絡(luò)不就知道了嗎,沒(méi)有Ajax數(shù)據(jù)從天上來(lái)?
另外,修改地址欄URL,這個(gè)是js的pushState功能。