ErikBooy007
Terugkerende gebruiker
- Lid geworden
- 24 mei 2007
- Berichten
- 3.814
Goedemiddag dames en heren!
Even een vraagje waarvan ik denk dat het niet mogelijk is, maar wellicht hebben jullie hier nog verhelderende ideeën over...
Ik ben een webapplicatie aan het ontwikkelen, waarbij veel data in JS-variabelen wordt bijgehouden. Als voorbeeld een klein object waarin een datum wordt bijgehouden:
[JS]
var oSelectedDate = {
day: 9,
month: 4,
year: 2012
}
[/JS]
Nu kunnen er op verschillende plekken in de applicatie wijzigingen aan dit object plaatsvinden. Als gevolg daarvan moeten er op een andere plek op de pagina ook weer gegevens worden geüpdatet, nu kan ik bij iedere wijziging van het object de gevolg-code invoken, maar dat lijkt me een "lelijke" manier van programmeren.
Is het mogelijk om hier een soort EventHandler aan te koppelen, die automatisch aangeroepen wordt als ergens in de code een waarde in het object gewijzigd wordt? En dan doel ik niet op een interval, waarbij iedere seconde gecontroleerd wordt of het object veranderd is...
Bedankt alvast!
Even een vraagje waarvan ik denk dat het niet mogelijk is, maar wellicht hebben jullie hier nog verhelderende ideeën over...
Ik ben een webapplicatie aan het ontwikkelen, waarbij veel data in JS-variabelen wordt bijgehouden. Als voorbeeld een klein object waarin een datum wordt bijgehouden:
[JS]
var oSelectedDate = {
day: 9,
month: 4,
year: 2012
}
[/JS]
Nu kunnen er op verschillende plekken in de applicatie wijzigingen aan dit object plaatsvinden. Als gevolg daarvan moeten er op een andere plek op de pagina ook weer gegevens worden geüpdatet, nu kan ik bij iedere wijziging van het object de gevolg-code invoken, maar dat lijkt me een "lelijke" manier van programmeren.
Is het mogelijk om hier een soort EventHandler aan te koppelen, die automatisch aangeroepen wordt als ergens in de code een waarde in het object gewijzigd wordt? En dan doel ik niet op een interval, waarbij iedere seconde gecontroleerd wordt of het object veranderd is...
Bedankt alvast!