当前位置: 首页 > wzjs >正文

秀设计网站今天特大新闻

秀设计网站,今天特大新闻,老板说做个网站我要怎么做,中国商业数据网文章目录 一、props参数类型1.1 container1.2 customProps 二、customProps 的具体属性2.1 customProps.data获取数据2.2 customProps.dataConfig 字段配置 一、props参数类型 LifecycleProps描述的是传入自定义组件各个生命周期的props参数类型。包含了container和customProp…

文章目录

    • 一、props参数类型
      • 1.1 container
      • 1.2 customProps
    • 二、customProps 的具体属性
      • 2.1 customProps.data
      • 获取数据
      • 2.2 customProps.dataConfig 字段配置

一、props参数类型

LifecycleProps描述的是传入自定义组件各个生命周期的props参数类型。包含了containercustomProps两个属性,其接口为:

interface LifecycleProps {container?: HTMLElement;customProps?: ComponentProps;
}

示例:

class MyComponent {mount(props: LifecycleProps) {...}// props 是 LifecycleProps 类型update(props: LifecycleProps) {...}unmount(props: LifecycleProps) {...}
}const MyReactComponent: React.FC<LifecycleProps> = (props) => <div>...<div/> // props 是 LifecycleProps 类型

1.1 container

props.container 是 Quick BI 仪表盘上的一个 div DOM 元素,作为自定义组件的容器。如果开启了 Shadow DOM, 则 props.container 的父元素会变成 ShadowRoot 元素。

1.2 customProps

props.customProps 是自定义组件运行时的一些信息。其接口为:

interface ComponentProps {viewConfig: ComponentPropsViewConfig;dataConfig: AreaModel[];advancedConfig: object;globalConfig?: ComponentPropsGlobalConfig;data: DataCell[][];dispatch?: ComponentPropsDispatch;cubeConfig?: ComponentPropsCubeConfig[];sql?: string[];
}

二、customProps 的具体属性

2.1 customProps.data

自定义图表的数据,其数据结构是一个二维数组。

interface DataCell {fieldId: string;originValue: string;value: string;geoInfo?: object;
}

field:数据字段ID,与customProps.dataConfig 中的ID 一 一对应
originValue: 数据的原始值
value: 数据的展示值
geoinfo: 维度字段的地理信息

获取数据

2.2 customProps.dataConfig 字段配置

自定义图表数据面板的数据字段配置,其接口为:

interface AreaModel {areaType: 'row' | 'column' | 'drill' | 'filter';fields: FieldModel[];
}

areaType: 字段类型,可能有以下几种取值
- row: 维度类型字段
- column: 度量类型字段
- drill: 钻取
- filter

fields : 字段数组,同一种字段类型下可能有多个字段。其接口为:

interface FieldModel {/** 唯一Id */fieldId: string;/** 字段名 */fieldName: string;/** 最终展示别名 */showName: string;/** 是否计算字段 */isCalc?: boolean;/** 如:calc */skin?: string;/** 值的类型 */valueType?: FieldValueType;/** 字段类型: 维度或度量 */fieldType: FieldCommonType;/** 聚合方式 */aggregation?: FieldAggregation | string;/** [QBI特有] 数据渲染形式,目前有imageUrl用于交叉表、排行榜图片渲染 */displayType?: 'imageUrl' | '';/** [QBI特有] 数据集格式化配置,如#,##0.00% */rawFormat?: string;/** [QBI特有] 数据集维度类型, TimeRegionInBackend, 需迁移,防止循环依赖 */dimGranularity?: any;/** 最终格式化配置(注:qbi目前是放在styleConfig中,该字段并未被使用) *//** !!首先得产品层面统一 */format?: QbiFormatModel | FbiFormatModel;/** 排序 */order?: FieldOrder;/** 高级计算:同环比等 */advancedCalculation?: 'year-to-year' | 'month-to-year';/** 当前图表的过滤条件集合 */complexFilter: {limitNum: number;filter: any;};// 真·字段唯一标识uuid: string;/** 不同图表字段特殊扩展信息 */extends?: FieldModelExtends;
}
http://www.dtcms.com/wzjs/368387.html

相关文章:

  • 免费建立com网站app推广方案范例
  • 平面设计网站模板杭州关键词排名系统
  • 一个网站多个子域名优化怎么申请一个网站
  • 营销型网站建设的定义南宁百度关键词排名公司
  • 东平房产网珠海seo排名收费
  • 网站建设的主要工作流程北京网站建设开发公司
  • 提高网站注册率南京seo网络推广
  • 广州房地产网站建设方案西安seo引擎搜索优化
  • 什么网站可以用手机做兼职赚钱搜索引擎优化的英语简称
  • 钟表珠宝商城网站建设定制网站建设推广服务
  • 公司网站首页大图怎么做站长工具关键词查询
  • 长安网站建设方案什么是搜索引擎优化推广
  • 网站开发中要做哪些东西seo自然排名关键词来源的优缺点
  • 渭南b2c网站制作价格宁波如何做抖音seo搜索优化
  • 江苏网站建设要多少钱百度关键词查询
  • 创建论坛网站需要多少钱自己如何优化网站排名
  • 高性能网站建设进阶欧洲站fba
  • wordpress大前端3.0厦门seo推广优化
  • 找人做网站安全吗百度宣传推广费用
  • 广州网站开发技术seo模拟点击软件
  • 在国际网站做外贸需要条件新闻发稿软文推广
  • 鄞州中学网站谁做的深圳百度推广联系方式
  • 上海有哪些科技公司新手seo要学多久
  • 成都市政府网站集约化建设谷歌搜索引擎镜像入口
  • 物流企业网站织梦模板湖南长沙疫情最新情况
  • 新闻投稿平台有哪些杭州百度百家号seo优化排名
  • 物流网站前端模板下载百度手机应用市场
  • 四川企业高端网站建设网站推广上首页
  • 哈尔滨网站建设市场网页平台做个业务推广
  • 西安网站设计师许昌网站推广公司