| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> ActiveReportsJS 在 React 应用程序中添加和自定义查看器 -> 正文阅读 |
|
[JavaScript知识库]ActiveReportsJS 在 React 应用程序中添加和自定义查看器 |
谷歌搜破解版:ActiveReportsJS 3.2中文版是一个客户端报告解决方案,可用于各种不同的前端框架和库。从 vanilla JavaScript 到 NuxtJS,ARJS 在设计应用程序和使用其组件时非常灵活。在本文中,我们将讨论如何通过 Visual Studio Code 在您的 React 应用程序中简单地添加和自定义查看器组件,步骤如下: ? 安装依赖项如果您已经创建了一个 React 应用程序,让我们首先通过 Visual Studio Code 中的终端使用以下命令在您的应用程序中安装 @grapecity/activereports-react 包:
复制
如果您没有创建 React 应用,请先使用以下命令创建一个:
导入样式将依赖项安装到我们的项目中后,我们可以将样式添加到 App.css 文件中,以确保查看器组件显示良好。我们还将设置将托管我们查看器的 #viewer-div 元素的样式:
创建报告文件下一步,我们想将 ARJS 报告文件添加到我们的应用程序中。现在,让我们通过代码创建一个或将设计人员创建的报告拖到我们的项目文件夹中来实现这一点。无论哪种方式,让我们将报告文件放入我们应用程序的 /public 目录中。 由于我们的报告使用 .rdlx-json 扩展名,我们可以使用 JSON 语法格式化将在报告中显示的属性和控件。例如,我们可以通过解决方案资源管理器创建一个新文件,方法是右键单击公用文件夹并选择“新建文件”。我们将其命名为“report-test.rdlx-json”。在该文件中,添加以下代码:
复制
如果您想了解有关通过我们的 API 创建报告的信息,请在此处深入查看我们的文档,了解可以在运行时添加到报告中的内容。 将查看器组件集成到我们的应用程序中现在在 App.js 文件中,让我们添加以下代码来让查看器组件显示在我们的页面上。这也将我们刚刚制作的报告链接到我们的查看器组件。
复制
运行应用程序有时,我们会遇到一个错误,阻止我们在调试项目时使用“npm start”。要解决此问题,请将 package.json 文件中的启动脚本更改为以下内容:
复制
在终端中使用“npm start”命令运行项目。如果一切顺利,您将在页面上看到查看器组件以及嵌入其中的报告文件。如果您遇到更多问题或错误,请向我们的支持团队开票以获得更多帮助。 主题编辑器如果您想自定义报表查看器的颜色、字体和主题,您可以使用我们网站上的主题编辑器来实现。选择您要使用的设置并在我们的页面上预览查看器组件。找到您喜欢的主题后,从页面底部的按钮下载 CSS 样式。之后,将文件移动到应用程序中的样式文件夹 (node_modules/@grapecity/activereports/styles) 以覆盖默认查看器主题。如果您转而使用预先创建的主题,您可以在此处了解多种选择。 |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 5:32:31- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |