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可以通过history.pushState来实现,另外无刷新ajax不是已经很普遍了吗。
大哥,人家用没用Ajax你看一下网络不就知道了吗,没有Ajax数据从天上来?
另外,修改地址栏URL,这个是js的pushState功能。
前端路由可以实现这样的功能
like this?
http://www.thepetedesign.com/...
pjax 局部内容更新