Заменить текст «Действия» в заголовке таблицы материалов на «другой текст» или «значок» - PullRequest
0 голосов
/ 21 октября 2019

Я работаю над таблицей материалов с помощью ReactJ, мне нужен текст «Действия» в заголовке столбца, чтобы действие было переопределено другим текстом или любым другим значком

Вам, пожалуйста, помогите, ребята, добиться этого

Пример

Actual - Имя |фамилия |Действия

Need - Имя |фамилия |Другой текст или значок (для действий)

const actions = [{icon: "edit", всплывающая подсказка: "Изменить порядок"}];

const components = {
  Action: props => (
    <ProposalListMenu
      row={props.data}
      editAction={this.props.editAction}
      handleViewProposal={this.handleViewProposal}
      globalSearch={false}
      proposalId={this.state.proposalId}
      showGenerateOrder={this.state.showGenerateOrder}
      handleGenerateOrderPopUp={this.handleGenerateOrderPopUp}
      handleGenerateOrderClose={this.handleGenerateOrderClose}
      showGeneratedOrderList={this.props.showGeneratedOrderList}
      {...this.state}
    ></ProposalListMenu>
  ),
  Toolbar: props => (
    <div>
      <MTableToolbar {...props} />
      <div style={{ padding: "0px 10px", "text-align": "right" }}>
        <ColumnConfigure
          columns={this.state.columns}
          toggleColumn={this.handleTableColumnConfig}
          resetAllColumn={this.handleResetAllColumns}
          openFlag={this.state.openFlag}
        />
      </div>
    </div>
  )
};
return {
  title: title,
  options: options,
  actions: actions,
  components: components
};

}; enter image description here

1 Ответ

1 голос
/ 22 октября 2019

Для переопределения заголовка actions: 'Actions' "Действия"
Изменить настройку локализации таблицы материалов

https://material-table.com/#/docs/features/localization

header: {
            actions: 'Actions' //  actions: 'Any text'
        },
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...