Comments (4)
You're misusing it, what you have now is data binded to the firebase-element 'data' attribute, so whatever value data contains, it is written to firebase...
This is how I usually set my data on firebase.
<polymer-element name="test" attributes="data">
<template>
<div>
<firebase-element id="base" location="..."></firebase-element>
</div>
<input value="{{data}}"></input>
</template>
<script>
Polymer({
data: null,
dataChanged: function() {
if(this.data !== null) {
this.$.base.data = this.data;
} else {
// 'data' = null
}
}
})
</script>
</polymer-element>
from firebase-element.
That's what I gathered, but it is different behavior from placing it in a <template is="auto-binding">
(firebase fills in the value right away, rather than committing null back to firebase), which is rather misleading. Should this be documented somewhere?
from firebase-element.
@Quantumplation I'm not sure, I'll need to make some time to test this, butt I'm suspecting the same behavior.
from firebase-element.
@Quantumplation It does the same for when auto-binding, maybe its version related ?
from firebase-element.
Related Issues (20)
- this.fire('login', {user:user}); called twice HOT 1
- Add Firebase New Enhanced Query Support HOT 10
- Update Bower dependency for Firebase HOT 2
- Uncaught ReferenceError: data is not defined when removing data
- Login button hangs in webapp using firebase login
- Implement transaction functionality HOT 1
- Please add firebase-list HOT 8
- Changes to limitToFirst limitToLast equalTo are not being observed
- Is there a reason this isn't published to the Bower registry? HOT 1
- Cannot actually override provider in login method HOT 1
- User data not returned when a new user is created HOT 1
- Dynamic location binding doesn't work
- Can't react to error events
- retrieve user id when user has been created HOT 1
- Link to redirect or open popup for auth doesn't work in Facebook browser
- having trouble saving to firebase HOT 1
- Error with update and delete new created item
- prototype.registerCallback is not a function HOT 2
- Input/contenteditable connected to firebase loses focus on key press !
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 firebase-element.