в data завести переменную:
isD3JS: true
На чекбокс повесить v-model
<input type="checkbox" v-model="isD3JS">
и в методе использовать
svg: function (){
if(this.isD3JS){
this.d3()
}else{
this.svgSnap()
}
}
Можно брать элемент по id, как дали ответ выше, но используя Vue это бдует неправильно.