0
아래 코드 예제 코드는 geo keys
이고 value
이벤트로 관련 데이터를 조회합니다. 그러나 문제가 있습니다. 키는 1 x 1로 반환되므로 내 목록보기도 행 단위로 표시됩니다. 한 번에 geo keys
을 어떻게 쿼리합니까? 예상되는 동작입니다geofire 쿼리가 1 x 1 대신에
geoQuery.on('ready',() => {
geoQuery.cancel()
})
geoQuery.on("key_entered", (key, location, distance) => {
postsRef.child(key).once('value', (snapshot) => {
dispatch({
type: FETCH_NEARBY_SUCCESS,
response: normalize(snapshot.val(), schema.post)
})
})
})
'준비'이벤트에서 화면이 부드럽게 보이도록 지연하는 방법을 알 수 없습니까? – vzhen
'ready' 이벤트는 데이터 묶음이로드 된 후에 시작됩니다. 따라서'ready' 이벤트를 얻을 때까지 UI에 업데이트를 보내지 않으면 초기 데이터가로드 될 때까지 화면 업데이트를 지연시킬 수 있습니다. –
알았어요. 고맙습니다 – vzhen