Работает ли пользовательский форматер сетки данных одновременно с пользовательским редактором? - PullRequest
0 голосов
/ 04 апреля 2019

Цель: в настоящее время, используя сетку реагирующих данных, я хочу сохранить ввод данных в унифицированном MM / ДД / ГГГГ с использованием средства выбора даты (настраиваемый редактор) и форматов в локали браузера пользователя (настраиваемый форматер).

(Если я конвертирую в формате выбора даты, мне может понадобиться изменить серверную часть.)

Я провел некоторое исследование этого поста Использование response-datepicker в реагирующих данных-grid compoent все еще верно, что форматтер не работает с редактором?

Это демо, которое я построил: https://codesandbox.io/embed/8l4jkor19

И я не могу заставить так работать форматтердалеко.

class DateFormatter extends React.Component {
  render() {
    const browserLocale =
      window.navigator.userLanguage || window.navigator.language;
    console.log("browserLocale is: " + browserLocale);
    //{moment(this.props.value).local().locale(browserLocale).format('L')}
    return <div>{moment(value).format("L")}</div>;
  }
}

Любые комментарии будут оценены!

1 Ответ

1 голос
/ 09 апреля 2019

Ответ - да

Локализация календаря + локализация ввода

достигнуто с помощью сетки данных React и календаря пользовательского интерфейса Semantic

Демо https://codesandbox.io/s/7wzx8ql10?fontsize=14

React-data-grid 6.1.0

Semantic-UI-календарь-реагировать 0,14,4

Semantic-ui 0.84.0

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