v-message

0.2.1 • Public • Published

信息管理

主要用于不同类型的信息管理 比如用于 i18n 的本地化数据管理

使用方法

const Message = require('v-message');
let message = new Message();

// 注册信息类型
message.register('zh');
message.register('en');

// 切换当前类型
message.type('zh');
message.append({
    footer: '页脚',
});
message.add('header.title', '头部标题');

// 切换当前类型
message.type('en');
message.append({
    footer: 'footer',
});
message.add('header.title', 'header title');

message.type('zh');
message.get('footer'); // 页脚
message.get('header.title'); // 头部标题

message.type('en');
message.get('footer'); // footer
message.get('header.title'); // header title

message.subtract({
    footer: 'footer',
});
message.remove('header.title');
message.get('footer'); // ''
message.get('header.title'); // ''

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.2.1
    0
    • latest

Version History

Package Sidebar

Install

npm i v-message

Weekly Downloads

0

Version

0.2.1

License

MIT

Unpacked Size

6.04 kB

Total Files

6

Last publish

Collaborators

  • devhacker520