| 1234567891011121314151617181920212223 |
- import base from './base.js'
- class IpInfoModel extends base{
- constructor(config) {
- super();
- this.storageKey = 'ip';
- this.defaultInfo = {
- 'ipv4': '',
- 'ipv6': '',
- }
- this.load(config)
- }
- static getInstance(config) {
- if (!IpInfoModel.instance) {
- IpInfoModel.instance = new IpInfoModel(config)
- return IpInfoModel.instance
- }
- return IpInfoModel.instance
- }
- }
- export default IpInfoModel;
|