Слияние кода завершено, страница обновится автоматически
export type PopupManagerType = {
container?: HTMLDivElement
getKey: () => string;
}
/**
* 记录ID生成器
*/
const PopupKeyGen: IterableIterator<string> = (function* (start: number) {
while (true) {
yield `popup-key-${start++}`;
}
})(1);
function getKey(): string {
return PopupKeyGen.next().value;
}
const PopupManager: PopupManagerType = {
getKey,
};
export default PopupManager;
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарий ( 0 )