起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5518|回复: 26

[结贴] 请问这种数据数据库怎么设计

[复制链接]

448

主题

1226

帖子

2613

积分

金牌会员

Rank: 6Rank: 6

积分
2613
QQ
发表于 2017-2-14 13:28:04 | 显示全部楼层 |阅读模式
老师您好,demo加载的是静态数据,数据格式如下:
{
"rows":[
{
"fID":{"value":"1111"},
"fName":{"value":"中心1"},
"fParentID":{},
"fType":{"value":"menu1"},

"rows":[
{
"fID":{"value":"2222"},
"fName":{"value":"部门1"},
"fParentID":{"value":"1111"},

"rows":[

{
"fID":{"value":"3333"},
"fName":{"value":"小组1"},
"fParentID":{"value":"2222"},
"fType":{"value":"menu3"}
}
]

}
],

"menuData":{"id":{"value":"1111"}}

}
]
}

请问老师,数据库应该怎么设计,请指点,谢谢。
发表于 2017-2-14 13:43:25 | 显示全部楼层
数据库中添加表!最少有4个字段
fID  fName   fType    fParentID

只需要设置前端data组件为树形配置!加载的数据自然就是树形的结构!
设置哦 parentRelation="fParentID"
参考:
http://doc.wex5.com/comps-data/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

448

主题

1226

帖子

2613

积分

金牌会员

Rank: 6Rank: 6

积分
2613
QQ
 楼主| 发表于 2017-2-14 13:46:05 | 显示全部楼层
liangyongfei 发表于 2017-2-14 13:43
数据库中添加表!最少有4个字段
fID  fName   fType    fParentID

请问老师fType这个字段干什么用的?
回复 支持 反对

使用道具 举报

发表于 2017-2-14 13:48:05 | 显示全部楼层
zdq 发表于 2017-2-14 13:46
请问老师fType这个字段干什么用的?

我怎么知道啊!你静态数据是用来干嘛的就是用来干嘛的呗!就是个普通显示的字段值吧!如果你想是个使用叶子节点
http://docs.wex5.com/wex5-ui-question-list-2117
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

448

主题

1226

帖子

2613

积分

金牌会员

Rank: 6Rank: 6

积分
2613
QQ
 楼主| 发表于 2017-2-14 13:55:18 | 显示全部楼层
liangyongfei 发表于 2017-2-14 13:48
我怎么知道啊!你静态数据是用来干嘛的就是用来干嘛的呗!就是个普通显示的字段值吧!如果你想是个使用叶 ...

老师您好 ,您看一下,配置好像没有问题,但是出不来效果
2222222222.jpg
333333333333333.jpg
11111111111111111111.jpg
回复 支持 反对

使用道具 举报

发表于 2017-2-14 13:58:59 | 显示全部楼层
zdq 发表于 2017-2-14 13:55
老师您好 ,您看一下,配置好像没有问题,但是出不来效果

属性显示配置可以参考:
http://doc.wex5.com/comps-tree-grid/

静态的数据就能显示??确定数据是否真的加到data组件中了
你不是使用的baasData吗??还是data组件需要在onCustomeRefresh事件中发请求 ,加载数据!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

448

主题

1226

帖子

2613

积分

金牌会员

Rank: 6Rank: 6

积分
2613
QQ
 楼主| 发表于 2017-2-14 14:02:25 | 显示全部楼层
本帖最后由 zdq 于 2017-2-14 14:03 编辑

老师,您好,忘记说了 我是用WeX5开发
4444.jpg
回复 支持 反对

使用道具 举报

发表于 2017-2-14 14:07:58 | 显示全部楼层
zdq 发表于 2017-2-14 14:02
老师,您好,忘记说了 我是用WeX5开发

是的!WeX5 一样的!grid 配置和 data组件配置都是一样的!这两点你可以参考它!

你是自定义action 吗??返回的数据确定是树形的格式吗??
树形格式要求:http://docs.wex5.com/wex5-ui-question-list-2068

如果返回的数据不是树形,当然显示不成树形结构!

建议使用baasData 和 baasServer 结合使用,data设置树形自然就加载树形数据了!

你可以先使用案例
/UI2/demo/baas/treeDelayLoad/index.w
/UI2/demo/baas/treeData/index.w
改动一下  加载数据!显示树形试试!(这里的数据是树形的,你只需要设置grid树形就行了!)
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

448

主题

1226

帖子

2613

积分

金牌会员

Rank: 6Rank: 6

积分
2613
QQ
 楼主| 发表于 2017-2-14 14:10:21 | 显示全部楼层
liangyongfei 发表于 2017-2-14 14:07
是的!WeX5 一样的!grid 配置和 data组件配置都是一样的!这两点你可以参考它!

你是自定义action 吗? ...

谢谢老师 ,我先看一下,非常感谢。
回复 支持 反对

使用道具 举报

448

主题

1226

帖子

2613

积分

金牌会员

Rank: 6Rank: 6

积分
2613
QQ
 楼主| 发表于 2017-2-14 14:31:00 | 显示全部楼层
liangyongfei 发表于 2017-2-14 14:07
是的!WeX5 一样的!grid 配置和 data组件配置都是一样的!这两点你可以参考它!

你是自定义action 吗? ...

老师您好,看了您给我说的那两个index.w和data树形数据格式。和我的需求有些不同,我想展示的形式参看/UI2/demo/pcSample/layout/user_manage.w这个做的,这个例子的数据是加载了./json/menu.json。我认为配置什么都没有问题,问题出现在了您说load出来应该是json格式的数据,orgGridData.loadData(data); 这样子不应该就是json格式的吗?谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-7-2 01:46 , Processed in 0.064585 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表