Как вызвать, удаляют файл? [закрытый]

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

Пример

class App extends React.Component {
  state = {
    options: [
      { value: "status1", label: "Status 1", secretValue: "foo" },
      { value: "status2", label: "Status 2", secretValue: "bar" },
      { value: "status3", label: "Status 3", secretValue: "baz" }
    ],
    selectedOption: ""
  };

  handleStatusChange = e => {
    const { value } = e.target;
    
    this.setState(prevState => {
      const { secretValue } = prevState.options.find(
        option => option.value === value
      );
      console.log(secretValue);
      return { selectedOption: value };
    });
  };

  render() {
    const { options, selectedOption } = this.state;

    return (
      <select value={selectedOption} onChange={this.handleStatusChange}>
        <option value="" hidden>
          please choose
        </option>
        {options.map(option => (
          <option key={option.value} value={option.value}>
            {option.label}
          </option>
        ))}
      </select>
    );
  }
}

ReactDOM.render(<App />, document.getElementById("root"));
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/16.6.3/umd/react.production.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/16.6.3/umd/react-dom.production.min.js"></script>

<div id="root"></div>

29
задан Jakub Arnold 1 April 2011 в 12:49
поделиться

1 ответ

Необходимо закрыть то приложение сначала. Нет никакого способа удалить его, если это используется некоторым приложением.

UnLock IT является аккуратной утилитой, которая помогает Вам взять под свой контроль любой файл или папку, когда это заблокировано некоторым приложением или системой. Для каждого заблокированного ресурса Вы получаете список блокировки процессов и можете разблокировать его путем завершения тех процессов. EMCO Разблокировали предложения IT интеграция Windows Explorer, которая позволяет разблокировать файлы и папки одним щелчком в контекстном меню.

Существует также Неблокировщик (не рекомендуемый, посмотрите Предупреждение ниже), который является бесплатным инструментом, который помогает расположиться, любой захват файла обрабатывает выполнение, и дайте Вам опцию выключить его. Затем можно идти вперед и сделать что-либо, что Вы хотите с теми файлами.

Предупреждение: установщик включает много нежелательного материала. Вы почти наверняка более обеспечены с UnLock IT.

34
ответ дан Draken 28 November 2019 в 01:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: