vue知识点2

embedded/2025/2/15 5:05:38/

1.methods和mounted的区别

methods是定义方法,不涉及到调用

mounted涉及到操作

所以methods后面是:,mounted后面是()

2.介绍一下emit的用法

如果子控件要调用父页面的方法,在父页面的子控件引用处,可以自定义个事件名称,格式为

@事件名="父文件方法名",然后子控件内部就可以通过

this.$emit('事件名');//调用父文件方法

this.$emit('事件名','参数’);//这是调用父文件有参数的方法,当然参数类型类型根据实际类型进行传递。如下所示:

 this.$emit('myEvent3',false);

3.介绍一下refs的用法

this.$refs用于父文件调用子控件的犯法,但是不可用于深层次的子控件方法调用

在父文件的子控件中,定义ref属性,ref的属性值,随意命名,假设叫ChildRef

this.$refs.ChildRef.子控件方法名();

4.npm的默认镜像不行,要如何修改

npm set registry 镜像地址

5.如何实现调用ant的前端框架

a.通过npm install 安装ant的框架(可在命令中指定具体的版本)

npm install ant-design-vue@1.x --save

b.在main.js文件中,导入ant框架及其样式文件

import { Button } from 'ant-design-vue';

import 'ant-design-vue/dist/antd.css';

c.vue.use(绑定具体的ant模块)

6.插槽有哪些

默认,具命,作用域

7.阐述一下默认,具命,作用域三个插槽

a.默认插槽

子控件里有个slot标签

父文件引用子控件后,可在子控件的标签内插入内容

比如

<MyComponent>插入的内容</MyComponent>

b.具命插槽

具命插槽就是在默认插槽的基础上加了个名字,有名字的化,就可以定义多个slot标签,带上名字即可。

<template><div class="box"><h3>子组件</h3><slot name="header"></slot>  <!-- 具名插槽:header --><slot></slot>  <!-- 默认插槽 --><br/><slot name="footer"></slot>  <!-- 具名插槽:footer --></div></template>

父文件在引用子控件后,可根据插槽名进行赋值

<MyComponet2><template v-slot:header>This Header11</template><template v-slot:footer>This footer2222</template></MyComponet2>

c.作用域插槽

就是子控件的slot标签里

  <my-component v-slot:default="{user}"><p>{{ user.name }}<br/>{{ user.age }}</p></my-component>

已绑定上值了,父控件在引用子控件后,可使用slot里的值

8.v-slot的特别之处

v-slot只能用于组件标签,以及template标签

9.computed的用法

computed:{

  Test(){

        //针对某个变量处理逻辑

   }

}

调用方法:{{Test}}

10.computed与watch的区别

computed相当于对某个变量进行监控,根据变化返回值

watch则是对computed的二次监视

watch:{

       //第一个参是新值

        Test(newVal,oldVal){

        }

}        


http://www.ppmy.cn/embedded/162315.html

相关文章

安全测试|SSRF请求伪造

前言 SSRF漏洞是一种在未能获取服务器权限时&#xff0c;利用服务器漏洞&#xff0c;由攻击者构造请求&#xff0c;服务器端发起请求的安全漏洞&#xff0c;攻击者可以利用该漏洞诱使服务器端应用程序向攻击者选择的任意域发出HTTP请求。 很多Web应用都提供了从其他的服务器上…

C#学习之DateTime 类

目录 一、DateTime 类的常用方法和属性的汇总表格 二、常用方法程序示例 1. 获取当前本地时间 2. 获取当前 UTC 时间 3. 格式化日期和时间 4. 获取特定部分的时间 5. 获取时间戳 6. 获取时区信息 三、总结 一、DateTime 类的常用方法和属性的汇总表格 在 C# 中&#x…

算法与数据结构:从基础到深入

1. 数组 (Array) 定义 一组连续内存空间存储的相同类型元素的集合。特点&#xff1a;通过下标&#xff08;索引&#xff09;快速访问元素&#xff0c;但大小固定&#xff08;静态数组&#xff09;或可扩展&#xff08;动态数组&#xff09;。 核心操作 操作时间复杂度说明访…

全网最全Win10/11系统下WSL2+Ubuntu20.04的全流程安装指南(两种支持安装至 D 盘方式)

前言 WSL2&#xff08;Windows Subsystem for Linux 2&#xff09;是 Windows 提供的一种轻量级 Linux 运行环境&#xff0c;具备完整的 Linux 内核&#xff0c;并支持更好的文件系统性能和兼容性。它允许用户在 Windows 系统中运行 Linux 命令行工具和应用程序&#xff0c;而…

Golang GORM系列:GORM数据库迁移

在 Go 应用程序开发的动态领域中&#xff0c;GORM 成为数据库管理效率和创新的灯塔。作为一款强大的 ORM&#xff08;对象关系映射&#xff09;库&#xff0c;GORM 彻底改变了开发人员与数据库交互的方式。除了简化数据库交互这一基础作用外&#xff0c;GORM 还提供了众多功能&…

深入解析 STM32 GPIO:结构、配置与应用实践

理解 GPIO 的工作原理和配置方法是掌握 STM32 开发的基础&#xff0c;后续的外设&#xff08;如定时器、ADC、通信接口&#xff09;都依赖于 GPIO 的正确配置。 目录 一、GPIO 的基本概念 二、GPIO 的主要功能 三、GPIO 的内部结构 四、GPIO 的工作模式 1. 输入模式 2. 输…

深入理解 CSS 层叠上下文

在现代网页设计中&#xff0c;CSS 层叠上下文是一个关键概念&#xff0c;尤其当我们涉及到复杂布局、弹出层、模态框、动画等场景时。通过层叠上下文&#xff0c;我们能够控制元素的层级关系&#xff0c;从而确保页面的渲染顺序符合预期。在这篇博客中&#xff0c;我们将深入探…

【力扣】148.排序链表

AC截图 题目 思路 基本情况处理&#xff1a; 如果链表为空 (head NULL) 或者链表仅有一个节点 (head->next NULL)&#xff0c;则链表已经是有序的&#xff0c;直接返回头节点 head。 分割链表&#xff1a; 使用快慢指针法找到链表的中间节点。slow 指针每次前进一格&…