@@ -4,14 +4,14 @@ import * as Rx from 'rxjs/Rx'
4
4
5
5
Vue . use ( VueRX , Rx )
6
6
7
- var vm = new Vue ( {
7
+ const vm1 = new Vue ( {
8
8
el : '#app' ,
9
9
subscriptions : {
10
10
msg : Rx . Observable . interval ( 100 )
11
11
}
12
12
} )
13
13
14
- vm . $observables . msg . subscribe ( msg => console . log ( msg ) )
14
+ vm1 . $observables . msg . subscribe ( msg => console . log ( msg ) )
15
15
16
16
Vue . component ( 'foo' , {
17
17
subscriptions : function ( ) {
@@ -25,7 +25,7 @@ new Vue({
25
25
domStreams : [ 'plus$' ]
26
26
} )
27
27
28
- var vm = new Vue ( {
28
+ const vm2 = new Vue ( {
29
29
data : {
30
30
a : 1
31
31
} ,
@@ -40,38 +40,38 @@ var vm = new Vue({
40
40
} )
41
41
42
42
// or produce side effects...
43
- vm . $watchAsObservable ( 'a' )
43
+ vm2 . $watchAsObservable ( 'a' )
44
44
. subscribe (
45
45
( { newValue, oldValue } ) => console . log ( 'stream value' , newValue , oldValue ) ,
46
46
err => console . error ( err ) ,
47
47
( ) => console . log ( 'complete' )
48
48
)
49
49
50
50
51
- var vm = new Vue ( {
51
+ new Vue ( {
52
52
created ( ) {
53
53
this . $eventToObservable ( 'customEvent' )
54
54
. subscribe ( ( event ) => console . log ( event . name , event . msg ) )
55
55
}
56
56
} )
57
57
58
- var vm = new Vue ( {
58
+ new Vue ( {
59
59
mounted ( ) {
60
60
this . $subscribeTo ( Rx . Observable . interval ( 1000 ) , function ( count ) {
61
61
console . log ( count )
62
62
} )
63
63
}
64
64
} )
65
65
66
- var vm = new Vue ( {
66
+ new Vue ( {
67
67
subscriptions ( ) {
68
68
return {
69
69
inputValue : this . $fromDOMEvent ( 'input' , 'keyup' ) . pluck ( 'target' , 'value' )
70
70
}
71
71
}
72
72
} )
73
73
74
- var vm = new Vue ( {
74
+ new Vue ( {
75
75
subscriptions ( ) {
76
76
return {
77
77
// requires `share` operator
@@ -80,7 +80,7 @@ var vm = new Vue({
80
80
}
81
81
} )
82
82
83
- var vm = new Vue ( {
83
+ new Vue ( {
84
84
subscriptions ( ) {
85
85
return {
86
86
// requires `share` operator
0 commit comments