页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

1、文档目的

随着客户对 BI 前端功能的要求越来越深入,Smartbi 的很多应用项目都有定制化需求。为满足这类需求,产品进一步增强"稳定内核+API扩展"的架构,支持插件扩展。每个项目的定制化的需求都可以做成单独的插件,这样,最大限度地控制项目化的需求对产品的影响,控制不同项目之间相互影响,项目需求响应的及时性也能得到保证。
扩展插件从应用角度上看,它是一个可以加载到 Smartbi 中执行的功能插件;从技术角度上看,它是一个web项目,包含Html、Jsp、Java、Js和资源等文件。 

 

面板
borderColor#BBBBBB
bgColor#F0F0F0
borderWidth1
borderStylesolid
文档目录:

目录

2、适用范围

本文面向开发商以及外部开发人员,他们需要对 Smartbi 产品的默认功能进行扩展、修改或删减。

3、学习指南

1)请先查看插件简述,了解插件(扩展)包是什么,扩展包加载原理、如何做。

2)看完入门,搭建了环境,建议看下Smartbi前端框架介绍及调试定位入门,了解前端组件框架、通信框架、关键组件,及拿到需求该如何入手。

3)插件开发教程里面有各种工作中可能遇到的功能点示例,看完这个内心会有个案例库。

4)插件开发示例库这是实际项目应用提炼的常见需求场景。

3、快速访问

4、快速访问

您可以使用下表快速访问 Smartbi 插件开发指南的各个部分。

 

若要了解

请参见

01插件简述概要综述性质的,说明扩展包是什么、使用场景、原理、常见FAQ以及如何开发调试。
02Smartbi前端框架介绍及调试定位入门介绍smartbi系统前端框架、前后端通信框架、关键组件介绍以及拿到用户需求该如何入手去实现。
03插件开发快速入门让读者尽快掌握扩展插件开发的基本步骤。
04插件开发框架

1,利用思迈特提供的 extscaffold-Smartbi 工具,快速生成扩展包项目的框架代码;

2,提供集成插件开发环境及配置方法。

05

插件开发教程

插件功能点示例,通过一些课程来指导如何开发扩展插件,强烈建议看完。

06

系统扩展点

介绍产品中已提供的扩展点,供扩展开发参考。

07

插件开发示例库

给读者提供常用的扩展开发示例,很多也是常见的真实客户需求场景。