小编Ech*_*ang的帖子

有没有办法在 Docusaurus 2 中拥有两个文档?

据我所知,Docusaurus 支持自定义页面,但是有没有办法在一个 Docusaurus 项目中拥有两个文档?

原始导航栏项目有:

  • 文档
  • 博客
  • ...

我想要这样的东西:

  • 文件1
  • 文件2
  • 博客
  • ...

我知道我可以在一个文档中创建许多子文件夹,但出于某种原因,我想要一个两个文档结构,这为我提供了一种更清晰的方式来访问文档。

如果Docusaurus目前无法提供此功能,我想问一下是否有其他文档框架提供此功能?

javascript documentation docusaurus

23
推荐指数
2
解决办法
9897
查看次数

如何在React中使用leader-line(外部JavaScript库)?

我想在我的 React Web 项目中使用引导线。它是一个外部javascript库,但我不知道如何使用JSX语法将其集成到项目中。
例如,它的文档告诉我们一般的实现:

网页

<div id="start">start</div>
<div id="end">end</div>
Run Code Online (Sandbox Code Playgroud)

JavaScript

// Add new leader line from `start` to `end` (HTML/SVG elements, basically).
new LeaderLine(
  document.getElementById('start'),
  document.getElementById('end')
);
Run Code Online (Sandbox Code Playgroud)

我应该如何在 JSX 文件中写入?
我尝试写在下面,但失败了。

import React, { Component } from 'react';
import LeaderLine from 'leader-line'

class Page extends Component {

  constructor(props) {
    super(props);
  }

  componentDidMount() {
    new LeaderLine(document.getElementById('start'),
                   document.getElementById('end'));
  }

  render() {
    return (
      <div className="Page">
        <div id="start"></div>
        <div id="end"></div>
      </div>
    )
  }
}

export default Page;
Run Code Online (Sandbox Code Playgroud)

这是leader-line的npm包页面。

javascript jsx reactjs

8
推荐指数
2
解决办法
6697
查看次数

一个30*30 bmp的图像文件,为什么它有2756像素数据?

我有一个大小为30*30的bmp文件.
在python中,我使用
im = Image.open("big.bmp") rgb_img_data = list(im.getdata()) len = len(rgb_img_data)
get 900
所以我猜真实的图像数据应该是900*3 = 2700(r,g,b)
但我用read()函数读取图像数据.
摆脱页眉和页脚,我得到2756这样的数据项,
11110101
(我将其转换为二进制,'11110101'是一个数据项,我得到2756这样的数据项)
感谢您的帮助!

python image image-processing bmp

4
推荐指数
1
解决办法
115
查看次数