Vue学习笔记之模板引用

1、添加模板引用

对DOM元素添加引用,语法格式<input ref="input">,则在DOM元素挂载成功后,可以通过this.$refs.input的语法形式访问引用的input元素。

2、v-for中的模板引用

对列表元素添加引用,语法格式<li v-for="item in list" ref="items"> { { item }} </li>,则在DOM元素挂载成功后,可以通过this.$refs.items的语法形式访问所有的li元素。

3、函数模板引用

可以对DOM元素添加函数模板引用,则在组件每次更新时自动触发函数执行,语法格式<input :ref="testRef" />,模板函数在methods区域定义。

<script src="https://unpkg.com/vue@3/dist/vue.global.js"></script>
<div id="app">
    <input ref="input" />
    <ul>
        <li v-for="item in list" ref="items">
            {
  {item}}
        </li>
    </ul>
    <input :ref="testRef" /><br/>
    <input :ref="(el)=>el" /><br />
    <button @click="list.push('hello')">Add</button>
</div>
<script>
    const { createApp } = Vue;
    createApp({
        data(){
            return {
                list:['西瓜','八宝粥','瓜子','123罩']
            }
        },
        methods: {
            testRef(el) {
                alert(el);
            }
        },
        mounted() {
            this.$refs.input.focus();
            this.$refs.input.value = 'hello';
            console.log(this.$refs.items);
        }
    }).mount('#app');
</script>

相关推荐

  1. Vue学习笔记模板引用

    2024-01-30 21:42:01       53 阅读
  2. Vue学习笔记侦听器

    2024-01-30 21:42:01       68 阅读
  3. vue3模板引用介绍

    2024-01-30 21:42:01       50 阅读
  4. vue学习笔记组合式API

    2024-01-30 21:42:01       49 阅读
  5. Vue模板引用(ref),超详细

    2024-01-30 21:42:01       44 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-30 21:42:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-30 21:42:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-30 21:42:01       87 阅读
  4. Python语言-面向对象

    2024-01-30 21:42:01       96 阅读

热门阅读

  1. QT+opengl 创建一个六边形

    2024-01-30 21:42:01       77 阅读
  2. SQL注入攻击 - 基于时间的盲注

    2024-01-30 21:42:01       65 阅读
  3. 盲人程序员是怎么编程的?闭眼编程

    2024-01-30 21:42:01       58 阅读
  4. easyExcel 读取Excel数据 忽略表头大小写匹配

    2024-01-30 21:42:01       63 阅读
  5. hive - explode 用法以及练习

    2024-01-30 21:42:01       54 阅读
  6. 盲盒行业如何选择适合的高防IP防护方案

    2024-01-30 21:42:01       58 阅读
  7. 初识Netty

    2024-01-30 21:42:01       48 阅读
  8. 阿里云盘分享多文件方法

    2024-01-30 21:42:01       126 阅读