react-native - 如何在 react-syntax-highlighter 中加载反应组件?
问题描述
我正在尝试制作一个代码查看器来显示文件中的代码。很像 git hub 中的代码查看器。如何以多行格式获取反应组件文件的内容,并且可以将其输入到 react-syntax-highlighter 中?
import React, {Component} from "react";
import { HashRouter as Router, Switch, Route } from 'react-router-dom';
import SyntaxHighlighter from 'react-syntax-highlighter';
import { a11yDark } from 'react-syntax-highlighter/dist/esm/styles/hljs';
import Pager from "./components/Pager";
const codeString = Pager.toString();
<SyntaxHighlighter language="javascript" style={a11yDark} showLineNumbers >
{codeString}
</SyntaxHighlighter>
解决方案
推荐阅读
- python-3.x - 如何将变量转换为原始字符串?
- aws-lambda - 聆听 Alexa 技能包中的响应
- html - flexbox 中的图像,100% 高度太大
- python - 设置 pyenv 时,找不到 eval 命令
- javascript - 使用快速服务器时,我的 CSS 代码在 Chrome Dev 上为空
- c++ - 指向向量第一个元素的指针与该向量的 back_inserter() 有何不同?
- metaprogramming - 了解 Raku 的 `&?BLOCK` 编译时变量
- php - 如何更新所购买产品的库存
- python-3.x - 了解熊猫
称呼 - matrix - 两点之间的 Mapbox 矩阵距离关闭