File tree Expand file tree Collapse file tree 3 files changed +10
-10
lines changed
Expand file tree Collapse file tree 3 files changed +10
-10
lines changed Original file line number Diff line number Diff line change 11node_modules /map-promisified /** /* .js
22node_modules /map-promisified /** /* .ts
33.dist
4- dist
4+ build
Original file line number Diff line number Diff line change 3131 "lint" : " vue-cli-service lint"
3232 },
3333 "peerDependencies" : {
34- "vue" : " ^2.5.22 " ,
34+ "vue" : " ^2.6.6 " ,
3535 "mapbox-gl" : " ^0.53.0" ,
36- "vue-mapbox" : " ^0.2.0"
36+ "vue-mapbox" : " ^0.2.0" ,
37+ "@mapbox/mapbox-gl-geocoder" : " ^3.1.1"
3738 },
3839 "devDependencies" : {
3940 "@vue/cli-plugin-babel" : " ^3.4.0" ,
Original file line number Diff line number Diff line change @@ -82,7 +82,6 @@ export default {
8282
8383 data ( ) {
8484 return {
85- control : null ,
8685 initial : true
8786 } ;
8887 } ,
@@ -104,6 +103,7 @@ export default {
104103 } ,
105104
106105 created ( ) {
106+ this . control = null ;
107107 if ( this . accessToken && ! this . mapbox . accessToken ) {
108108 this . mapbox . accessToken = this . accessToken ;
109109 }
@@ -132,16 +132,15 @@ export default {
132132 const vm = this ;
133133 Object . keys ( this . $listeners ) . forEach ( eventName => {
134134 if ( events . includes ( eventName ) ) {
135- this . control . on ( eventName , eventData => {
136- return vm . $_emitSelfEvent (
137- { type : eventName } ,
138- { geocoderData : eventData }
139- ) ;
140- } ) ;
135+ this . control . on ( eventName , vm . $_emitControlEvent . bind ( vm , eventName ) ) ;
141136 }
142137 } ) ;
143138 } ,
144139
140+ $_emitControlEvent ( eventName , eventData ) {
141+ return this . $_emitSelfEvent ( { type : eventName } , eventData ) ;
142+ } ,
143+
145144 $_updateInput ( results ) {
146145 if ( ! this . initial ) {
147146 const input = results . query ? results . query . join ( "" ) : "" ;
You can’t perform that action at this time.
0 commit comments