1.0.0 • Published 3 years ago
some-tools-npm v1.0.0
简介
自用的一些小方法 就是玩儿
使用文档
npm i some-tools-npm
yarn add some-tools-npm
import * as someTools from 'some-tools-npm';
const somTools = require('some-tools-npm');
1 computedVersion
版本号对比
somTools.computedVersion("4.1.2.1.3", ">", "4.1.2.1.31")
3个参数都是String 版本号格式 0.0.0
2 observer
类似于vue的$on $emit $off 短小精干
somTools.observer.$on("say", (message) => {
console.log(message);
});
setTimeout(() => {
somTools.observer.$emit("say", "我今年18岁");
}, 2000);
setTimeout(() => {
somTools.observer.$off("say");
somTools.observer.$emit("say", "我今年20岁");
}, 5000);
2秒后打印 我今年18岁 5秒后$off销毁了 就不触发了