计算机网络/计算机科学与应用/系统/运维/开发

Vue3.x系列-方法之间的调用

在methods中一个方法调用另外一个方法:

this.$options.methods.方法名()

示例:

    <div id="app">
       <!-- 简单绑定值 -->
       {{ content }}
       <!-- 方法调用 -->
       <input type="button" @click="f1()" value="方法1">
       <!-- 在methods中调用的方法1 -->
       <input type="button" @click="f2()" value="方法2是直接调用的方法1">
    </div>
    <script src="https://unpkg.com/vue@next"></script>
    <script>
       const vm = Vue.createApp({
            data(){
                return{
                    content:'故事'
                }
            },
            methods:{
                f1:function(){
                    alert('好好学习')
                },// 调用f1方法
                f2:function(){
                    this.$options.methods.f1()
                }
            }
       }).mount('#app');
    </script>


所谓坚持,就是从种子种下到开花结果需要等待的时间。

评论

^