Ant-design: Недопустимая цель Backtop

Созданный на 5 июн. 2017  ·  3Комментарии  ·  Источник: ant-design/ant-design

Версия

2.10.4

Окружающая обстановка

mac ox 10.11.6, хром 58.0.3029.110 и 2.10.4

Ссылка на воспроизведение

https://codepen.io/cnchore/pen/KqwNjr

Действия по воспроизведению

  1. backtop target bind div;
  2. Прокрутите div, видна задняя часть, нажмите, чтобы вернуться наверх;

Что ожидается?

Прокрутите div, видна задняя часть, нажмите, чтобы вернуться наверх;

Что происходит на самом деле?

Прокрутите div, бэктоп не виден

Все 3 Комментарий

div в вашей кодовой ручке даже не прокручивается!

https://codepen.io/anon/pen/yXyZqq?editors=0010

реагировать 15 обновление 16.1.0

<BackToptarget={() => document.getElementById('backTop')}> <div> <Icon type="arrow-up" className='backTop' /> </div> </BackTop>
Предупреждение: недопустимое значение для реквизита target на

ярлык. Либо удалите его из элемента, либо передайте строковое или числовое значение, чтобы сохранить его в DOM. Подробнее см. https://fb.me/react-attribute-behavior .
в div (созданный BackTop)
в AnimateChild (созданный Animate)
в Animate (создано BackTop)
в BackTop (создано продуктом)
в div (созданный BasicLayout)
в BasicLayout (созданный адаптером)
в адаптере (созданный продуктом)
в продукте
in Unknown (созданный Form(WrappedComponent))
в форме (WrappedComponent) (созданный RouterContext)
в div (созданный BasicLayout)
в BasicLayout (созданный адаптером)
в адаптере (созданный FirstPage)
в div (созданный BasicLayout)
в BasicLayout (созданный адаптером)
в адаптере (созданный FirstPage)
в div (созданный FirstPage)
в FirstPage (созданный Connect (FirstPage))
в Connect (FirstPage) (созданный RouterContext)
в RouterContext (созданный Router)
в роутере
в провайдере

что произошло?

получил такое же предупреждение
image

мне кажется, что target следует переименовать в data-target , чтобы лучше соответствовать соглашению об именах атрибутов клиента.
хотя компонент работает как положено

Была ли эта страница полезной?
0 / 5 - 0 рейтинги