晒网
晒网
  • 发布:2024-11-12 23:52
  • 更新:2024-11-14 13:28
  • 阅读:64

uniappx JSON列表嵌套咋用

分类:uni-app x

uniappx 要加一些模拟数据存到本地 格式 是数组类型 数组里面的嵌套对象列表如下所示
[
{name: 'ttt',gender: '男'}
{name: 'kkk',gender: '男'}
{name: '222',gender: '男'}
{name: '11',gender: '女'}
{name:{tname:'张三',tgender:'w'},gender:'女'}
]

需要动态添加数据再存到本地 或者删除数据后更新本地存储的数据 这个咋弄啊 是用json 还是UTSJSONObject
这个操作列表有示例吗

看文档有如下操作
let jsonObj = {
nameusr: "张三",
nametitle: '222222'
}
// UTSJSONObject => 自定义type
let userA = JSON.parse<tempuser>(JSON.stringify(jsonObj)!)
console.log('sssssss',userA!.nameusr)
// 自定义type => UTSJSONObject
let utsJsonA = JSON.parseObject(JSON.stringify(userA)!)
console.log('tttttt',utsJsonA)
但是如果jsonobj是多个一起存该整啊 怎么弄成数组呢

2024-11-12 23:52 负责人:无 分享
已邀请:
晒网

晒网 (作者) - 只晒网不打渔

很多接口请求的时候也需要组织json串 而且是多层的嵌套比如
[
{name: '[{tki:'sst',uui:5696}]',gender: '男'}
{name: 'kkk',gender: '男'}
{name: '222',gender: '男'}
{name: '11',gender: '女'}
]

DCloud_heavensoft
  • 晒网 (作者)

    嵌套类型的怎么弄呢 let jsonObj = [{ nameusr: "张三1", nametitle: '111' },{ nameusr: "张三2", nametitle: '222222' },{ nameusr: [{ksure: '张三',ggendder:'wwww'}], nametitle: '333' }] 这种的

    2024-11-13 01:05

  • DCloud_heavensoft

    回复 晒网: 给你的方法支持泛型,你先定义好type,parseArray的时候传泛型进去

    2024-11-13 02:50

  • 晒网 (作者)

    回复 DCloud_heavensoft: 大神需要看一下 下面的回复

    2024-11-14 13:33

晒网

晒网 (作者) - 只晒网不打渔

1、这个转json数组保存到本地只能是字符串类型的吗
2、数组对象里面嵌套数组对象定义会报错 这是哪里出错了呢 需要指导一下 示例中只有对象中嵌套对象 而且提供的json转type有bug不显示东西
3、我需要来回从本地读增加数据什么的 字符串操作的时候还需要过滤符号拼接吗
@DCloud_heavensoft

要回复问题请先登录注册