File tree Expand file tree Collapse file tree 1 file changed +26
-0
lines changed
Expand file tree Collapse file tree 1 file changed +26
-0
lines changed Original file line number Diff line number Diff line change 66 < link rel ="shortcut icon " type ="image/png " href ="images/favicon.ico " />
77 < script type ="module " src ="/src/index.js "> </ script >
88 < script >
9+ const myStorage = {
10+ _data : { } ,
11+
12+ getItem ( key ) {
13+ return this . _data [ key ] || null ;
14+ } ,
15+
16+ setItem ( key , value ) {
17+ this . _data [ key ] = value ;
18+ } ,
19+ } ;
20+
921 document . addEventListener ( "DOMContentLoaded" , ( ) => {
1022 angular
1123 . module ( "app" , [ ] )
2032 class {
2133 counter = 0 ;
2234 } ,
35+ )
36+ . myStorage (
37+ "memoryStore" ,
38+ class {
39+ counter = 0 ;
40+ } ,
41+ myStorage ,
2342 ) ;
2443 } ) ;
2544 </ script >
3655 {{ localStore.counter }}
3756 < button ng-click ="localStore.counter = localStore.counter + 1 "> +</ button >
3857 </ div >
58+
59+ < div ng-inject ="memoryStore ">
60+ {{ memoryStore.counter }}
61+ < button ng-click ="memoryStore.counter = memoryStore.counter + 1 ">
62+ +
63+ </ button >
64+ </ div >
3965 </ body >
4066</ html >
You can’t perform that action at this time.
0 commit comments