#ionic-framework #capacitor #localnotification
#ionic-framework #конденсатор #локальная настройка
Вопрос:
Может кто-нибудь, пожалуйста, объяснить мне, в чем разница между использованием «at» и «on», потому что цель, которую я чувствую, похожа? Просто стиль записи даты отличается?
export interface LocalNotificationSchedule {
at?: Date;
repeats?: boolean;
every?: 'year' | 'month' | 'two-weeks' | 'week' | 'day' | 'hour' | 'minute' | 'second';
count?: number;
on?: {
year?: number;
month?: number;
day?: number;
hour?: number;
minute?: number;
};
}```
Ответ №1:
«в» означает, что вы должны установить уведомление на ту конкретную дату, на которую у вас нет другого выбора, тогда как с помощью «вкл.» вы можете сказать: «я хочу это в 2014 году» или «я хочу это на 15-й день». У вас есть несколько вариантов с ‘on’, с ‘at’ у вас есть только один.
Это означает, что для ‘at’ в эту конкретную дату он будет запущен, но для ‘on’, как только вы установите его в day = 15, он будет срабатывать каждый 15-й день месяца.
Комментарии:
1. Спасибо, просто здесь нужно больше разъяснений. Например, я устанавливаю 2014 год, чтобы узнать, сколько раз или в какой день и время он будет генерировать уведомление.
2. «on» обычно используется для целей повторения.
3. если вы установите для него значение 2014 года, то оно сработает в первый месяц этого года, а также в первый час и день этого года.
4. Так что, если я хочу остановить повтор. Как я могу это сделать сейчас, потому что это похоже на повторение навсегда?
5. У вас есть свойство count.