From d1d625f8741eb8adc08ce5d0c0d6841e8724b144 Mon Sep 17 00:00:00 2001 From: Yukino Song Date: Wed, 12 Jul 2017 16:48:20 +0800 Subject: [PATCH] Fix unsubscribe --- package.json | 2 +- src/lib/renderer.js | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 2263ecf..ea54889 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ef.js", - "version": "0.3.3-alpha.3", + "version": "0.3.3-alpha.4", "description": "(maybe) An elegant HTML template engine & basic framework", "main": "dist/ef.min.js", "module": "src/ef.js", diff --git a/src/lib/renderer.js b/src/lib/renderer.js index 0e23ccf..752a372 100644 --- a/src/lib/renderer.js +++ b/src/lib/renderer.js @@ -7,8 +7,7 @@ import { assign } from './utils/polyfills.js' import { queueDom, inform, exec } from './utils/render-query.js' const unsubscribe = (_path, fn, subscribers) => { - const pathArr = _path.split('.') - const subscriberNode = resolveSubscriber(pathArr, subscribers) + const subscriberNode = resolveSubscriber(_path, subscribers) ARR.remove(subscriberNode, fn) }