文章 2023-09-27 来自:开发者社区

【Vue】模板语法,插值、指令、过滤器、计算属性及监听属性(内含面试题及毕设等实用案例)上篇

 一、引言1、什么是模板语法?Vue 的模板语法是一种用于在 HTML 中声明式地渲染 Vue 组件的语法。它基于 HTML,并通过特定的模板语法扩展了 HTML。Vue 使用了一种称为 “Mustache” 语法的模板插值来绑定数据到 HTML 元素上。在 Vue 的模板语法中,你可以使用双大括号({{}})将数据绑定到 HTML 元素上,这样数据的值会被动态地替换到相应的位置。下面....

【Vue】模板语法,插值、指令、过滤器、计算属性及监听属性(内含面试题及毕设等实用案例)上篇
文章 2023-09-25 来自:开发者社区

vue面试题系列(5)(每篇10题)

1.defineProperty 和 proxy 的区别defineProperty和proxy主要有以下区别:版本历史:defineProperty是ES5中的方法,而proxy是ES6中的方法。对变化的监测:defineProperty不能监听到数组下标变化和对象新增属性,而proxy可以。对对象的代理方式:defineProperty是对对象中的属性进行代理,而proxy是直接把整个对象进....

文章 2023-09-25 来自:开发者社区

vue面试题系列(4)(每篇10题)

1.对 Vue 组件化的理解Vue的组件化是一种将页面拆分为独立的、可复用的组件,然后通过组合的方式构建页面的过程。组件化是一种高效、灵活的页面开发方式,可以帮助开发者提高代码的复用性、可维护性和可测试性。在Vue中,组件化开发具有以下特点:组件独立:每个组件都有自己的作用域,独立开发和测试,降低了代码的耦合度,使得代码更加易于维护和扩展。组件可复用:Vue组件可以多次复用,提高了代码的复用性,....

文章 2023-09-25 来自:开发者社区

vue面试题系列(3)(每篇10题)

1.Vue 单页应用与多页应用的区别Vue单页应用(Single-Page Application,SPA)和多页应用(Multiple-Page Application,MPA)是两种不同的前端应用架构方式,它们在页面加载、路由、用户体验等方面有一些区别。1. 页面加载方式:   - SPA:SPA只加载一个HTML文件(通常是`index.html`),在初始加载时获取应用的全部资....

文章 2023-09-25 来自:开发者社区

vue面试题系列(2)(每篇10题)

1.说一下如何解决vue首屏加载慢或白屏?当Vue应用在首次加载时出现慢加载或白屏的情况时,可以尝试以下几种解决方法:代码优化:检查Vue应用的代码是否存在冗余、重复的部分,以及是否有不必要的网络请求或资源加载。可以通过减少代码量、缩小文件大小、压缩图片等方式来优化代码,以提高加载速度。使用异步组件:将Vue应用中的组件划分为核心组件和异步组件。核心组件是应用启动时必需的组件,应在首次加载时优先....

文章 2023-09-25 来自:开发者社区

vue面试题系列(1)(每篇10题)

1.说一下vue最大特点是什么或者说vue核心是什么?Vue.js的最大特点是其轻量级、响应式的数据绑定和组件化的开发模式。Vue.js是一个渐进式JavaScript框架,它通过使用虚拟DOM技术实现了高效的DOM更新,提供了简洁的模板语法和强大的工具集,使开发者能够更轻松地构建交互性强、可维护的Web应用程序。Vue.js的核心概念是数据驱动和组件化。通过使用Vue的指令和响应式数据绑定,开....

文章 2023-08-21 来自:开发者社区

vue面试题(day05)

vue3中Composition API 的优势?1.了解 Options ApiOptions API,即大家常说的选项API,即以vue为后缀的文件,通过定义methods,computed,watch,data等属性与方法,共同处理页面逻辑。Composition在 Vue3 Composition API 中,组件根据逻辑功能来组织的,一个功能所定义的所有 API 会放在一起(更加的高内....

vue面试题(day05)
文章 2023-08-21 来自:开发者社区

vue面试题(day04)

vue插槽?slot又名插槽,是vue的内容分发机制,组件内部的模板引擎使用slot元素作为承载分发内容的出口。插槽slot是子组件的一个模板标签元素,而在一个标签元素是否显示,以及怎么显示是父组件决定的。slot又分为三类,默认插槽,具名插槽,作用域插槽。默认插槽:又称匿名插槽,当slot没有指定name属性值的时候,一个组件内只能有一个匿名插槽。首先在父组件中引入子组件,并在引入的子组件标签....

文章 2023-08-21 来自:开发者社区

vue基础面试题(day03)

请详细说下你对vue生命周期的理解?点击查看详情vue优点?轻量级框架:只关注视图层,是一个构建数据的视图集合,大小只有几十kb。简单易学:国人开发的,中文文档,不存在语言障碍,易于理解和学习。双向数据绑定:当数据发生变化的时候,视图也就发生变化,当视图发生变化的时候,数据也会跟着同步变化组件化开发:保留了react的优点,实现了html的封装和重用,在构建单页面应用方面有着独特的优势;视图,数....

vue基础面试题(day03)
文章 2023-08-21 来自:开发者社区

vue基础面试题(day02)

Vue2.0 和 Vue3.0 有什么区别?vue经历从2.0到3.0更新之后,简⽽⾔之就是变得更轻,更快,使⽤起来更加⽅便,每⼀次的版本迭代都是对上⼀个版本的升级优化.数据绑定的原理发生了变化:vue2 的双向数据绑定是利⽤ES5 的⼀个 API ,Object.definePropert()对数据进⾏劫持 结合 发布订阅模式的⽅式来实现的。 vue3 中使⽤了 es6 的 ProxyAPI ....

vue基础面试题(day02)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

阿里巴巴终端技术

阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。

+关注