Comments (6)
@steve21124 could you describe the use case you're trying to solve? It might be there are several options available, depending on the desired result : )
from angularfire.
thanks. what I need in message transmission exactly the same as chat. Instead of sending message, it will sent lat,lon and small description.
The scenario is like this: if some one send lat,lon,description to the server the server will notify all currently connected client incoming (lat,lon,description). on the client side the javascript function will be call some function to do some update to the map.
I already have all the map stuff ready. the only things I that I need is to initial a function call when the server return a value. Currently, I put it inside "scope.$watch("messages.length", function()" but not sure if this the right approached.
from angularfire.
So it sounds like it doesn't have to happen before updating your local data--you just want to call a function whenever the data changes. Is that right?
from angularfire.
yes, whenever the data changes, it will call the function and pass that value of the changed data.
from angularfire.
Seems like this must be a pretty common use-case, and I can't think of a better way to do it than to slip an extra callback into the Firebase .on() listener. What do you think @katowulf?
from angularfire.
We added an optional callback to angularFireCollection as the 2nd argument. Let us know if that doesn't suit your needs!
from angularfire.
Related Issues (20)
- Error: Metadata version mismatch for module node_modules/angularfire2/index.d.ts, found version 4, HOT 2
- JS console error displaying my API Key on failed login - Chrome only
- Your library does not support callbacks for set(), push(), while Firebase does
- Are there any plans to include ML Kit support?
- ng build --prod || Can't resolve './public_api' in '/node_modules/angularfire2/database' HOT 1
- firestorage $putString callbacks not binding HOT 2
- Firestore support HOT 1
- Dependency Update HOT 1
- I keep getting "TypeError: Right-hand side of 'instanceof' is not callable" error no matter what sign in method I try
- Firestore is loading all data in every new insert or any updates
- callable functions throw deadline-exceeded even though the function was defined with max timeout in nodes HOT 2
- New Console Error "TypeError: v12 is not a function" With Version 0.9.2 HOT 1
- 'child_added' does not trigger when re-adding same item to RTDB
- 'child_removed' triggers on setting listener, before child is removed
- ERROR Error: Uncaught (in promise): TypeError: Cannot convert undefined or null to object HOT 1
- ERROR TypeError: ZS(...).firestore is not a function HOT 1
- Email verification HOT 1
- Uncaught TypeError: Cannot read property 'GoogleAuthProvider HOT 1
- auth.signInAnonymously() support HOT 1
- Potential Security Issue
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from angularfire.