0

더 나은 단어가 부족한 백본 전원 위젯 모음을 만들고 있습니다. 소비자는 위젯을 웹 앱에 드롭하고 초기화합니다. 위젯의 특정 부분에 대한 기록을 추적 할 필요가 있지만 실제로 브라우저의 기록에 내용을 삽입 할 필요는 없습니다/URL을 업데이트하려면 이나 URL을 업데이트하십시오. .navigatereplacetrigger 옵션이 유용 할 것 같습니다. 앱이 현재 브라우저에서 사용중인 URL/기록을 방해하지 않으려는 경우 (그렇지 않은 경우)에는 방해하지 않으려합니다.백본 라우터/기록 사용 여부

  1. (('기능을하지 않는 한)
  2. 은 (옵트 인 경우 제외)
  3. 역사를 추적 할 수 하시겠습니까 브라우저의 역사에 이벤트를 삽입하지 마십시오 URL을 업데이트하는 간단한 싶지 않아 배열로는 충분하지만 항목 1과 2를 마음대로 선택하는 것이 큰 이점입니다.)

백본의 라우터/기록 기능이 내 유스 케이스에 적합한 것 같아요. 자신의 솔루션?

답변

2

백본 라우터는 모든 소비자 (실제로 모든 소비자의 소비자를 의미 함)가 최신 브라우저를 사용한다는 것을 보장 할 수 없다면 아마 당신이 찾고있는 것이 아닙니다. 그 이유는 사용자 에 최신 브라우저가 없다면 Backbone은 URL을 사용하여 내비게이션을 다시 사용하게되고 요구 사항 # 1이이를 위반하게됩니다. 난 그냥 탐색 정보를 저장하기 위해 보통 오래된 쿠키를 사용하십시오 신발에 있다면

http://caniuse.com/#feat=history

: "현대적인 브라우저"으로

는, 내 말은 여기에 녹색으로 표시됩니다 하나입니다 ; 많은 데이터가 관련되어 있지 않으면 작동 할 것이라고 생각합니다.