From a9353a769c8ca8c329834692a077be28eb860b54 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Fri, 24 Nov 2017 13:56:32 -0500 Subject: [PATCH] add _init method --- store.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/store.js b/store.js index 4fee967aaf..3a4a516e46 100644 --- a/store.js +++ b/store.js @@ -25,6 +25,15 @@ assign(Store.prototype, { }); }, + _init: function(props) { + var state = {}; + for (let i = 0; i < props.length; i += 1) { + var prop = props[i]; + state['$' + prop] = this._state[prop]; + } + return state; + }, + _remove: function(component) { let i = this._dependents.length; while (i--) {