vue.js 'document.getElementById' 简写

新手上路,请多包涵

vue.js 是否有 document.getElementById('#id') 的简写形式,就像 JQuery 的 $('#id') 一样?

如果是这样,文档中对此的参考在哪里,以便我可以找到其他信息?

原文由 Mike Thrussell 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 874
1 个回答

vue 2 中没有简写方式。

Jeff 的方法似乎已经在 vue 2 中被弃用了。

这是您实现目标的另一种方式。

  var app = new Vue({
    el:'#app',
    methods: {
        showMyDiv() {
           console.log(this.$refs.myDiv);
        }
    }

   });
 <script src="https://cdn.jsdelivr.net/npm/vue@2.5.16/dist/vue.js"></script>
<div id='app'>
   <div id="myDiv" ref="myDiv"></div>
   <button v-on:click="showMyDiv" >Show My Div</button>
</div>

原文由 Stackoverflow 发布,翻译遵循 CC BY-SA 4.0 许可协议

推荐问题