2016-05-11 24 views
0

内IDタグへのアクセス:は、私がVUE以内にこのコンポーネントを作成しVUEコンポーネント

<template> 
    <div class="col-md-6"> 
     <div id="GISMap" v-el:map></div> 
    </div> 
</template> 

<script> 
    import GoogleMaps from '../mixins/GoogleMaps.js'; 

    export default { 
     mixins: [GoogleMaps], 

     data() { 
      return { 
       initialLocation: '' 
      } 
     }, 

     events: { 
      MapsApiLoaded: function(data) { 
       this.$set('initialLocation', this.createInitialLocation(48.184845, 11.252553)); 
       initGISMap(this.$el.map, this.initialLocation); 
      } 
     } 
} 
</script> 

は今、私はマップを作成することができるので、私のinitGISMap関数にテンプレートで定義されたID GISMapを通過したいです。しかし、どうすればこのタグを適切に渡すことができますか? http://vuejs.org/api/#propsコンポーネント内部次に

<template> 
    <div class="col-md-6"> 
    <div id="GISMap" :id="GISMap" v-el:map></div> 
    </div> 
</template> 

props: ['id'], 

あなたはデータのプロパティにアクセスするだけのようなあなたのメソッドからアクセスすることができます

答えて

1

あなたはVueの小道具を使用することができます。

例:

console.log(this.id) 

この意志出力GISMap

関連する問題