I am using a ControlValueAccessor to change my div tag to a form element
and I am using localStorage to set and get my data. I am having the problem
that my product_name item isn't being saved and after I refresh the page,
the product_name disappears. How can I change my code so that the data
persists after a page refresh?
In the HTML template:
<div class="product_name" name="p_name"></div>
<div name="product_name" (click)="add('Bike')" style="cursor:pointer;">Bike
</div>
In the controller:
add(product_name){
localStorage.setItem("product_name", product_name);
(document.querySelector('.product_name') as HTMLElement).innerText =
localStorage.getItem("product_name");
}
--
You received this message because you are subscribed to the Google Groups
"Angular and AngularJS discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/angular/ed42690d-896e-49ca-b549-e7f334ed5b30o%40googlegroups.com.