wii-helper

1.0.5 • Public • Published

wii-helper

平台组前端数据助手

安装

npm i wii-helper --save

使用

import WiiHelper from 'wii-helper'

API

// data为 json 数据
var helper = new WiiHelper(data)
// 为 response.code 赋值
helper.set('response.code',1)
// 获取 response.code 值
helper.get('response.code')
// 是否存在该字段
helper.has('data.article.0.word')
// 删除字段,必须为数组
helper.del(['data.article.0.title','data.article.0.author'])
// 批量获取数据
var helper2 = new WiiHelper(users)
helper2.getMany(['user1.name.first','user2.name.first','user3.name.first','user4.name.first'],(res)=>{
  var user = `用户1:${res[0]},用户2:${res[1]},用户3:${res[2]},用户4:${res[3]}`
  that.$set(that,'user',user)
})
// 动态 key
var request_id = 0
console.log(helper.get(`data.article.${request_id}`))
// 获取全部数据
helper.toJSON()
// 合并数据
let newData = helper.merge({a:1,b:1,c:{d:3}},{e:4,f:{g:{h:5}}},{wii: 'ok'})

Readme

Keywords

none

Package Sidebar

Install

npm i wii-helper

Weekly Downloads

4

Version

1.0.5

License

none

Unpacked Size

372 kB

Total Files

26

Last publish

Collaborators

  • qinmudi