next-venders

0.0.6 • Public • Published

next-vendors

目前存放了基于vue的事件机制实现部分页面数据缓存功能。

Useage

import { listener,setEventName,renderParams } from 'next-vendors';

// 设置自定义监听事件  默认VueListenerEvent

setEventName("customEvent");   // 需在应用启动入口设置

// 生成参数  1、若无需缓存,原参数直接返回  2、若缓存,则返回缓存数据(页面搜索项需做对应回显) 

const newParams = renderParams(params,key);     // params:之前参数   key:存储的key

const {
  isChanged,      // true代表返回缓存数据
  params
} = newParams;

// 包裹组件的高阶函数

listener()(Component);

// 事件广播

emitEvent("eventName","msg");

Readme

Keywords

none

Package Sidebar

Install

npm i next-venders

Weekly Downloads

1

Version

0.0.6

License

MIT

Unpacked Size

17.2 kB

Total Files

12

Last publish

Collaborators

  • meyun