vue前端面试刷题练习2 峰峰博客

5.Vue.js前端框架:样式绑定 5.1 class 属性绑定 在样式绑定中,首先是对元素的 class 属性进行绑定,绑定的数据可以是对象或数组。 5.1.1 对象语法 在应用 v-bind 对元素的 class 属性进行绑定时,可以将绑定的数据设置为一个对象,从而动态地切换元素的 class。将元素的 class 属性绑定为对象主要有以下三种形式。 1. 内联绑定 内联绑定即将元素的 class 属性直接绑定为对象的形式,格式如下: <div v-bind : class="{active :isActive}" 阅读详情

选择题

1.在DOM文档渲染完毕之后调用的钩子是( C )。

A.beforeCreate                       B.created
C.mounted                            D.destroyed

2.在Vue.js中,列表渲染使用的是( B )指令。

A.v-on			B.v-for			C.v-if			D.v-model

3.如果在内联语句中需要获取原生的DOM事件对象,可以将特殊变量( A )传入方法中。

A.$event			B.$this			C.event 			D.this

4.下列哪个不是Vue.js为v-model指令提供的修饰符?( C )

A.lazy  		B.number  			C.self  		D.trim

5.如果想在某个组件的根元素上监听一个原生事件,可以使用v-on的( B )修饰符。

A..self 			B..native			C.. capture		D..once

6.运行以下代码,页面中的输出结果是( B )。

<div id="box">
	<div v-if="score>=90">一等</div>
	<div v-else-if="score>=75">二等</div>
	<div v-else-if="score>=60">三等</div>
	<div v-else>四等</div>
</div>
<script type="text/javascript">
    var demo = new Vue({
        el : '#box',
        data : {
			score : 80
		}
    });
</script>
A.一等  	B.二等  	C.三等  	D.四等

7.下列代码中,横线处的正确写法是( A )。

<div id="example">
	<my-component myMusic="没离开过"></my-component>
</div>
<script type="text/javascript">
var vm = new Vue({
	el : '#example',
	components : {
		'my-component' : {
			props : ['______'],
			template : '<p>{{______}}</p>'
		}
	}
})
</script>
A.mymusic    	B.myMusic   	C.my-music   	D. my-Music  

8.在应用中加载图片文件需要使用( A )加载器。

A.file-loader 		B.css-loader 	C.style-loader     D.image-loader

9.在父组件监听自定义事件的时候,可以通过( B )访问到传递的参数值。

A.event 	B.$event 	C.$this 	D.$e

10.下面关于@vue/cli创建的项目中src目录下的文件夹或文件的描述不正确的是( D )。

A.assets文件夹用于存储静态资源,会被webpack构建
B.components文件夹用于存储公共组件
C.main.js是项目的入口文件
D.store.js是项目的路由配置文件

二、填空题

1.在Vue.js的指令中,修饰符是以半角句点符号指明的特殊后缀。

2.以下代码的运行结果是假 。

<div id="box">
	<p v-if="a==1">真</p>
	<p v-else>假</p>
</div>
<script type="text/javascript">
    var demo = new Vue({
        el : '#box',
        data : {
			a : 0
		}
    });
</script>

3.对元素的class属性进行绑定时,绑定的数据可以是对象或数组。

4.下列代码中,当单击“显示”按钮时在控制台输出Vue.js,将代码补充完整。

<div id="box">
	<button v-on:click="___`show(Vue.js)`___">显示</button>
</div>
<script type="text/javascript">
    var vm = new Vue({
        el : '#box',
		methods : {
			show : function(str){
				console.log(str);
			}
		}
    });
</script>

5.Vue.js提供了两种注册组件的方式,分别是全局注册和局部注册 。

6.在多元素过渡中,当有相同标签名的多个元素进行切换时,需要通过key属性为元素设置唯一的值。

7.Vue.js提供了两种过渡模式,分别是in-out和out-in。

8.通过路由实现组件之间的切换需要使用<router-link>组件。

9.使用axios发送请求时,用于处理请求失败的回调函数的方法是.catch方法。

10.由于Vuex的状态存储是响应式的,从store实例中读取状态最简单的方法就是在计算属性中返回某个状态。

本文转载于峰峰博客

11.Vue.js前端框架:vue-router路由 1、常用插件有哪些 在利用 Vue.js 开发一个完整的单页 Web 应用时,还需要使用 Vue.js 提供的插件。Vue.js 比较常用的插件是 vue-router 和 axios。其中 vue-router 提供的是路由管理的功能,axios 提供的是数据请求的功能。 2、应用 vue-router 实现路由 2.1 vue-router 插件引入 vue-router 插件可以提供路由管理的功能。而在使用该插件之前需要在页面引入该插件,引用 vue-router 插件的方法主要有下列三种方式: v 阅读详情

相关推荐

Vue面试题:最常见得20道含答案和代码示例的练习题

computed是计算属性,它会根据其依赖的数据属性自动计算出一个新的值,并将这个值缓存起来,只有当依赖的数据属性发生变化时,才会重新计算。v-model指令会将表单元素的值绑定到组件实例中的数据属性上,同时也会将组件实例中的数据属性的值绑定到表单元素上。在项目中,可以使用Vue.js的语法和组件,同时也可以使用Nuxt.js提供的一些API来实现服务器端渲染和静态网站生成。在配置中,需要将Vue实例转换为一个可以在服务器端运行的对象,并使用Vue SSR的API来渲染组件和模板。最后,在Vue组件中。

三拾的博客 2405

vue前端面试刷题练习3 峰峰博客

一、选择题 1.为HTML元素绑定属性需要使用( D )指令。 A.v-if B.v-on C.v-model D.v-bind 2.下列对于v-show指令的描述不正确的是( D )。 A.v-show指令是根据表达式的值来判断是否显示或隐藏DOM元素 B.使用v-show指令的元素都始终会被渲染并保留在DOM中 C.绑定值的改变只是切换元素的

程序员峰峰 9790

Vue.js期末总复习

主要是vue.js期末总复习,适用于软件专业的学生

vue前端面试刷题练习1 峰峰博客

一、选择题 1.在Vue实例中可以定义方法的是( B )选项。 A. el B. methods C. data D. computed 2.下列指令中,不能实现条件判断的是( D )。 A. v-if B. v-else C. v-show D. v-bind 3.下列代码的运行结果为( B ) <div id="example"> <p>{{len}}</p> </div> <script type="text

程序员峰峰 1万+

前端 vue 刷题工具

VUE刷题工具

从零到一:基于GeneMark-ES/ET的新基因组注释实战指南

本文提供了一份基于GeneMark-ES/ET的新基因组注释实战指南。详细介绍了从环境搭建、数据准备到核心运行的全流程,重点解析了ES(从头预测)与ET(结合RNA-Seq证据)两种模式的选择与操作,并分享了Perl模块依赖、并行处理等常见问题的解决方案,帮助生物信息学研究者高效完成基因预测工作。

weixin_29266647的博客 209

vue基础面试题4

1、vue生命周期总共分为几个阶段?(必会) Vue 实例从创建到销毁的过程,就是生命周期。也就是从开始创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、卸载等一系列过程,我们称这是 Vue 的生命周期。 1**)beforeCreate** 在实例初始化之后,数据观测 (data observer) 和 event/watcher 事件配置之前被调用。 2**)created** 在实例创建完成后被立即调用。在这一步,实例已完成以下的配置:数据观测 (data observer), 属性

小桂的博客 165

AWS-解析mysql binlog同步数据方案

虽然是公有云的鼻祖,AWS在某些产品的实现却太不给力;可能是习惯了阿里云喂到嘴边的感觉,AWS很多方案需要自己折腾,蛋疼!比如这里要讲的mysql数据同步方案。 阿里云产品DTS,点几下就OK了,AWS,只能通过插件安装、配置、调试、蹚坑……,具体就是用msk的debezium插件连接器。没见识过的一脸懵逼,下面说下配置步骤和一些注意的坑。

sdmei 1406

VUE生命周期钩子函数

VUE生命周期钩子函数 每一个vue实例从创建到销毁的过程,就是这个vue实例的生命周期钩子函数。

weixin_57844432的博客 1223

Java 开发 修改【冒险岛 079 私服】完整学习流程

第 1-2 天:环境搭建 + 运行原版 079 服务端,能正常登录游戏;第 3-4 天:纯配置文件修改,掌握倍率、属性、怪物、道具的修改,改出第一个「百倍经验私服」;第 5-10 天:Java 代码基础修改,掌握 Player/Skill/Monster 核心类的修改,实现技能无冷却、一刀秒怪、升级满属性;第 11-20 天:Java 代码进阶修改,掌握业务逻辑修改,实现死亡不掉经验、自动捡物、装备强化无失败;第 21-30 天。

萧曳丶 3888

C语言入门—初识C语言

一、C语言概述 1、什么是C语言 语言是用来交流沟通的,有一方说,有一方听。必须要两方参与。(自言自语的除外) 语言是人与人交流,而C语言是人与机器交流 语言有独特的语法规则和定义,双方必须遵循这些规则和定义才能实现真正的交流。 接下来首先了解下计算机的组成: 2、计算机介绍 2.1、计算机结构组成 2.2、计算机系统组成 2.3、程序的指令 指令是对计算机进行程序控制的最小单元 计算机的指令系统是指所有指令的集合 程序是指为完成某一项特定任务而用某种言语编写的一组指令序列 3、C语言发展历程 3.

jun319817的博客 1034

【Vue】Vue初识

前言:    听说这个Vue挺热门的, 我们公司前端貌似也是Vue,要做全栈Vue还是学习一下吧:正文:Vue:            1、官网:可自底向上逐层应用的、用来构建用户界面的渐进式框架;             2、当下很火的一个JavaScript MVVM库,它是以数据驱动和组件化的思想构建的基础:                ViewModel是Vue.js的核心,是一个作用于...

天生我材必有用,千金散尽还复来。 1657

VCS HVP与验证计划planner:数字IC验证环境搭建与收敛实践

在数字IC验证中,VCS 是广泛使用的编译型仿真器,HVP 通常指面向硬件验证平台的高性能编译选项集,用于开启 SystemVerilog 类、随机约束和 NTB 等能力;planner 则指验证计划管理,核心是把功能点与测试用例、覆盖点建立映射。理解 VCS 先编译后仿真的原理,有助于优化增量编译、调试访问和覆盖率采集,提升回归收敛效率。规划驱动让激励不再散落,设计改版时能快速定位受影响用例,交接和覆盖率收敛更有依据。无论是 UVM 环境搭建、编译参数选择,还是验证计划表维护,都需要把工具选项与规划方法结

weixin_42543046的博客 336

Vue中多个元素或组件的过度

1、多个元素的过度 对于原生标签可以使用v-if/v-else.当相同标签名的元素切换时,需要通过key特性设置唯一的值来标记,如下例: &lt;style&gt; .v-enter, .v-leave-to{ opacity: 0; } .v-enter-active, .v-leave-active{ ...

willard_cui的博客 1654

2ED2410-EM的使用

2ED2410-EM的使用

让你爱上电路设计 971

GeoServer下载与安装(详细图文教程)

GeoServer官方版可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过 GeoServer 可以比较容易的在用户之间迅速共享空间地理信息。

大剑师兰特的GIS世界 3274

基于SpringBoot+VUE的考试题库刷题系统

在现代教育领域,电子化考试系统正在逐渐取代传统的纸质考试形式。这些系统提供了更高效、便捷和可定制的考试体验,同时减少了纸质材料的使用和管理成本。为了满足这一需求,开发了基于Spring Boot和Vue的考试题库刷题系统。系统目标:该系统旨在为学生和教师提供一个在线的考试题库刷题平台,以提供以下功能和优势:题库管理:教师可以创建和管理不同学科的题库,包括单选题、多选题、填空题等。他们可以添加、编辑和删除题目,设置题目难度和标签,以及导入和导出题目数据。

azhou的代码园 1958

基于Python实现人脸识别相似度对比

随着人工智能技术的不断进步,人脸识别成为了一种广泛应用的技术。人脸相似度对比是其中的一个重要应用场景,可以用于人脸搜索、身份验证等方面。本文将介绍如何使用Python实现人脸相似度对比。

商务合作 / 项目定制 / 学习交流。个人vx:lovely_wml 9808

native - 监听组件根元素的原生事件, 主要是给自定义的组件添加原生事件

vue native修饰符

qq_42859450的博客 466

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

vue-transition多元素过渡

多个元素过渡(设置key) *当有相同标签名的元素切换时,需要通过 key 特性设置唯一的值来标记以让 Vue 区分它们,否则 Vue 为 了效率只会替换相同标签内部的内容。 mode:in-out ; out-in <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <...

qq_46606159的博客 806

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Vue中父组件监听子组件事件时$emit的用法

$emit使用时需要满足以下两个条件: 1.父组件可以通过 Prop 向子组件传递数据 2.子组件可以使用 $emit方法监听父组件的自定义事件。 $emit 参数: {string} eventName [...args] eventName:指父组件注册的事件名称; args:父组件注册的事件参数,参数数量不限 请看如下代码: 1.父组件 <template> <div> <div style="font-weigh

yhj198927的博客 3973

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Vue刷题记录

在这里记录下刷题过程,这篇内容记录牛客题库中Vue部分。后续会不断更新…

茴香馅饺子~的博客 1069

VUE - 2 - vue基础

vue 基础归纳总结,学习笔记。

wendyGao_Yin的博客 734

Vue多元素过渡

前面的话   前面分别介绍了单元素过渡的CSS过渡和JS过渡,本文将详细介绍Vue多元素过渡   常见示例   最常见的多标签过渡是一个列表和描述这个列表为空消息的元素: &lt;transition&gt; &lt;table v-if="items.length &gt; 0"&gt; &lt;!-- ... --&gt; &lt;/table&gt; ...

weixin_34380781的博客 176

vue父子组件之间的传参的几种方式

这是最常用的一种方式。通过props选项,在父组件中传递数据给子组件。在子组件中使用props声明该属性,就可以访问到父组件传递过来的数据了。

唯爱赞多的博客 2090

Vue学习之 --- 渲染指令

v-if,v-else-if,v-for的用法

qq_33736036的博客 855
上一篇: vue前端面试刷题练习1 峰峰博客
下一篇: vue前端面试刷题练习3 峰峰博客
峰峰吃芒果
博客等级 码龄5年 227粉丝 13原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值