В чем смысл использования пустого столбца в React? - PullRequest
0 голосов
/ 19 июня 2020

Мне не удается запустить этот код, поэтому я просто пытаюсь понять, что он делает, глядя на него. Итак, может кто-нибудь объяснить мне, что здесь происходит? Где 2 столбца, но один пуст?

Кроме того, правильно ли я думаю, что какой бы маршрут ни был запущен, содержимое будет отображаться в столбце 2? Компонент Routes - это просто Switch с тонной Routes.

    <BrowserRouter>
      <NavigationBar />
      <Route exact path="/" component={LoginComponent} />
      <Container fluid="true">
        <Row>
          <Col xs={0} sm={0} md={0} lg={0} xl={1} />
          <Col xs={12} sm={7} md={8} lg={9} xl={8}>
            <Alert />
            <Route component={Routes} />
          </Col>
          <UserPanel />
        </Row>
      </Container>
    </BrowserRouter>

Ответы [ 2 ]

1 голос
/ 19 июня 2020

В чем смысл использования пустого столбца в React?

По-видимому, им нужно какое-то пустое пространство на экране, когда размер экрана слишком большой.

Кроме того, правильно ли я полагаю, что какой бы маршрут ни был запущен, содержимое будет отображаться в столбце 2

Судя по вашему описанию кода в Routes, это кажется правильным.

0 голосов
/ 19 июня 2020

Я предполагаю, что пустой столбец используется в качестве заполнителя на экране xl. Вы должны прочитать исходный код, чтобы понять, что делает компонент, тогда вы сможете понять и не угадать суть.

Маршруты без пути всегда совпадают.

Итак, какой бы компонент Routes ни отображал - он будет отображаться на любом заданном маршруте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...