Добавление комментариев к Make-файлу

event.target - это элемент, из которого отправляется элемент, который необязательно должен быть HTMLButtonElement, определенным в событии.

Однако, если вы используете event.currentTarget, вы увидите, что эта ошибка исчезает:

const { name } = event.currentTarget;

Если вам нужно использовать event.target, вам придется разыграть объект. :

const { name } = event.target as HTMLButtonElement;

Из набора:

/**
  * currentTarget - a reference to the element on which the event listener is registered.
  *
  * target - a reference to the element from which the event was originally dispatched.
  * This might be a child element to the element on which the event listener is registered.
  * If you thought this should be `EventTarget & T`, see https://github.com/DefinitelyTyped/DefinitelyTyped/pull/12239
*/
12
задан railgun 10 January 2018 в 07:12
поделиться

4 ответа

Необходимо использовать

target:
     @echo "Building!"

Отметьте @, который говорит, Делают для не отображения самой команды. Без этого вывод был бы похож:

echo "Building!"
Building!
25
ответ дан 2 December 2019 в 04:03
поделиться
all :
    echo "Building!"
    $(CC) $(OBJECTS) $(LPATH) $(LIBS) -o $(PROGRAM)
2
ответ дан 2 December 2019 в 04:03
поделиться

Visual C++ nmake имеет !message text... предварительная обработка директивы. Я не использовал GNU, делают, таким образом, я не делаю, если он имеет его как weel, но быстрый поиск показывает, что имеет $(info text...) функция.

И в управляют блоками, которые можно использовать echo.

2
ответ дан 2 December 2019 в 04:03
поделиться

Так как make-файл главным образом содержит команды, которые будут выполнены при создании определенных целей, я сказал бы, что Вы используете просто что: echo.

2
ответ дан 2 December 2019 в 04:03
поделиться
Другие вопросы по тегам:

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