angular-cli


Angular-Cli Best way to manage notices


I am migrating an old site to my new Angular CLI project and would like to offer my users a notice.
"This is a new site! To access your old account, go here..."
What I need is a method for the user to close the notice and for it never to return. I am using bootstrap, so the closing part is easy enough... however to persist this I would traditionally use a cookie.
What is the best way to do this in Angular, if cookies are the best way, what component should be used?
Thanks!
While cookies are widely used for this purpose, it would not be the right choice. Cookies are meant for data that needs to get to the server with every request.
your best option here is localStorage look at the API here: https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage
Also look at this quora answer for the difference between sessionStorage, localStorage and cookie. https://www.quora.com/What-is-the-difference-between-sessionstorage-localstorage-and-Cookies
the choice of component is up to you, choose what matches your app.

Related Links

angular cli update issue on local folder
Access to -aot parameter in code
Missing peer dependencies after installing latest angular-cli: What to do?
angular-cli ng serve : Error: No errors
Getting error after Angular cli update
Does angular-cli uses rollup to do ahead-of-time compilation and adding all into one file?
Angular CLI install error
Using glob for assets in angular-cli throws error
Importing Global SCSS into Component SCSS with Angular-CLI
Error during AOT build with angular-cli 24 and Angular 2.4.1
Add importer to node-sass in angular-cli project
angular-cli#1.0.0-beta.23 (2016-12-15) NOT on npm
Angular cli for existing github project
How to pass config data to NgModule so NgModule will be compiled with AOT
Cloning a repo based on Angular CLI
How can I speed up Angular CLI Live Reload - 1-2 minutes per change

Categories

HOME
swift
google-apps-script
dynamics-crm
filterrific
winapi
wmic
translation
transparent
safari
rocketmq
checksum
dataframe
docker-windows
sudo
google-classroom
window
ssr
ctypes
webmethods
event-log
atlassian-plugin-sdk
jpeg2000
internet-explorer-8
ip-camera
cython
richfaces
qsub
csh
shopping-cart
pipelinedb
visual-c++-2017
skmaps
codelite
multichoiceitems
strophe
consumer
preg-grep
edb
phpspreadsheet
npm-publish
rhel.net
parse-android-sdk
agent
control-flow-graph
tango
paho
taglib
appstore-approval
pinvoke
bnd
cjson
c#-interactive
vst
angularjs-ng-pattern
spoofing
multiple-file-upload
soda
kendo-combobox
spatial-query
post-processing
asp.net-mvc-2
portfolio
loose-typing
application-loader
wikitext
oai
subresource-integrity
httpie
pl-i
utf-32
ultrawingrid
qtestlib
genetic-programming
ember-addon
korma
pyjade
onselect
html-form-post
argb
awesomeprint
reporting-tools
process-monitor
enumerators
maven-ear-plugin
sunspot-rails
datarepeater
supersized
zookeeper
django-nose
charts4j
ihttphandler
junit3
ruby-debug
asp.net-routing
hibernate3-maven-plugin
savestate
database-diagramming

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App