We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ea6d5cf commit 3b5fa09Copy full SHA for 3b5fa09
src/vuefire.js
@@ -195,15 +195,18 @@ function ensureRefs (vm) {
195
}
196
197
198
+var init = function () {
199
+ var bindings = this.$options.firebase
200
+ if (!bindings) return
201
+ ensureRefs(this)
202
+ for (var key in bindings) {
203
+ bind(this, key, bindings[key])
204
+ }
205
+}
206
+
207
var VueFireMixin = {
- init: function () {
- var bindings = this.$options.firebase
- if (!bindings) return
- ensureRefs(this)
- for (var key in bindings) {
- bind(this, key, bindings[key])
- }
- },
208
+ init: init, // 1.x
209
+ beforeCreate: init, // 2.x
210
beforeDestroy: function () {
211
if (!this.$firebaseRefs) return
212
for (var key in this.$firebaseRefs) {
0 commit comments