CRMEB知识付费数据映射——CRMEB开源商城系统
全国统一咨询热线:

15817498839

当前位置: 网站首页 > CRMEB知识付费数据映射

CRMEB知识付费数据映射

2023年06月27日 01:50:09  来源:每日必看    

CRMEB知识付费数据映射

微信号:15817498839
添加微信好友, 获取更多信息
复制微信号


CRMEB知识付费中存在一些被视为常量的数据,如专题类型、评分类型和题型。

专题类型:图文、音频、视频、直播、专栏、轻专题

评分类型:非常差、差、一般、好、非常好

题型:单选题、多选题、判断题

以上这些不被经常更改的数据,我们都可以做成常量数据在使用时进行数据映射。在CRMEB知识付费的专题列表的类型展示时使用数据映射能够快速的确认数据。类似这种情况的,都可以使用数据映射。

做数据映射时,先要创建一个数据集,把要进行数据映射的数据写入进去。数据映射的数据类型可以使用Object或者Map。CRMEB知识付费中使用的是Object类型,我们以CRMEB知识付费web项目为例,简要说明一下。

CRMEB知识付费web项目的常量数据在constant.js文件,这个文件的路径是public/pc/scripts/constant.js。文件内容如下图所示:

在这里说明一下Object数据的键的类型,Object的键的类型是字符串,可以进一步这样理解,能够转成String类型的数据都可以用做键名。我们这里使用数字作为键名,在做数据映射时更方便与后台数据匹配,数字键名在读取时也更快。

在专题列表中只需要引入常量数据文件,然后将每个专题的类型字段与常量对象中的键名匹配。其实数据匹配的过程就是数据映射,在这里可以理解成读取对象中的属性。

上图中展示专题类型的数据映射,其中item.type的值是1-6的数字,把他作为变量属性读取constant.special对象中的值。

以上这些是使用Object做数据映射,使用中注意的问题需要注意Object类型的限制。后续可以使用ES6 Map做数据映射,这样会更好,因为没有键名类型的限制,并且可以保证数据唯一性的原则。




标签:crmeb  crm 


每日必看相关文章

热门Tags标签
分销商城系统
O2O商城系统
新零售商城系统
APP商城系统
每日必看
    2023年06月27日 01:50:09最新发布CRMEB知识付费数据映射文章,主要内容微信号:15817498839添加微信好友,获取更多信息复制微信号CRMEB知识付费中存在一些被视为常量的数据,如专题类型、评分类型和题型。专题类型:图文、音频、视频、直播、专栏、轻专题评分类型:非常差、差、一般、好、非常好题型:单选题、多选题、判断题以上这些不被经常更改的数据,我们都可以做成常量数据在使用时进行数据映射。在CRMEB知识付费的专题列表的类型展示时使用数据映射
已复制微信号

微信号: 15817498839
长按二维码保存到手机!

立即添加微信
复制成功
微信号: 15817498839
添加微信好友, 获取更多信息
我知道了