Trigger don't exist in Qlik Sense... which is the method you would use to do this .
but i think i may have an alternative for you:
Lets say your load script loaded dates like this:
DateField as MyDateField
Now, add a new 1 row table like this:
$(=Today()-1) as MyDateField,
'Yesterday' as KeyDates
---> this will load a 1 row table with yesterday's date joined to your core data model and a static value 'yesterday' as a keydate value
Next, in the UI, create a bookmark where KeyDates='Yesterday' and save the QVF with the bookmark applied
...next time you open the QVF, the bookmark should be applied.
I tested this after the app reloads and it still applies.
Does this help ?