javascript - 라우팅 점프에 해시를 사용할 수 있지만 페이지가 새로 고쳐지지 않는 이유는 무엇입니까?
过去多啦不再A梦
过去多啦不再A梦 2017-06-13 09:24:20
0
5
946

해시의 원리는 무엇인가요

이것은 해시 라우팅을 구현하는 원리에 관한 것이 아닙니다. 제가 알고 싶은 것은 해시가 가능한 이유입니다.

过去多啦不再A梦
过去多啦不再A梦

모든 응답(5)
巴扎黑

http 프로토콜을 따르세요...

迷茫

해시를 수정해도 브라우저가 새로 고쳐지지 않는다는 것이 원칙입니다. 이것이 가장 근본적인 이유입니다. URL에 수정된 다른 속성이 있는 경우에도 새로 고침이 발생하지 않습니다. 참 간단해요

大家讲道理

원래 페이지 내 앵커 정보로 Baidu Encyclopedia와 같이 페이지 내에서 점프하는 데 사용됩니다. 링크 설명 뒤에 있는 내용
#은 앵커 포인트의 ID를 나타냅니다. 이 정보가 존재하면 페이지에 지정된 앵커 포인트로 이동합니다. Dom 구조를 보면 다음을 볼 수 있습니다.

ps://wapbaike.baidu.com/item/http/243074?adapt=1&fr=aladdin#u0

代言

앵커 포인트로 시작해서 새로 고침이 아닌 점프로 사용되었습니다

洪涛

이것의 장점은 프론트 엔드 라우팅을 구현할 수 있다는 것입니다. /a/11을 참조하세요... 이것이 가능한 이유는 브라우저의 내부 디자인이 이렇기 때문입니다. 브라우저는 점프하지 않습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!