2012-03-01 2 views
2

Backbone.js와 Rails를 사용하고 있습니다.URL에 소수점이있는 매개 변수를 보내는 방법은 무엇입니까?

Backbone.js에서 HTML5 푸시 상태를 사용하여 URL에 필터 매개 변수를 설정합니다.

페이지를 다시로드 할 때이 매개 변수를 Rails에 전달하고 싶습니다.

JavaScript의 encodeURIComponent을 사용하여 lat:34.34+lng:45.23 매개 변수를 인코딩했습니다.

/users/nearby/lat:34.34+lng:45.23/ 

로 : 그것은 인코딩

/users/nearby/lat%3A34.34%2Blng%3A45.23 

그러나이 경로는 찾을 수 없습니다.

URL에서 포인트를 삭제하면 작동합니다.

소수점이있는 매개 변수를 보내려면 어떻게해야합니까?

답변

-1

한 표현은 정수로 (즉, 일치) 쿼리 파람이 예상되는 URL 패턴 매칭에 있습니다. 숫자와 소수점이 일치하지 않습니다. 그러면 404 (URL을 찾을 수 없음)가 표시됩니다.

관련 문제