vue3指导教程(附带获取屏幕可视区域宽高)

这篇具有很好参考价值的文章主要介绍了vue3指导教程(附带获取屏幕可视区域宽高)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、从vue2到vue3

        vue3.0 向下兼容 vue2.x 版本,优化了主要核心双向绑定原理和体积大小,并且更加友好的兼容 ts 语法。vue3是基于ES6新增的proxy代理实现的。

1.1 vue3的特点

  • 新增了组合式api
  • 更接近原生js
  • 更加解耦(收到react启发)
  • 按需加载

1.2 与vue2的区别

        相同点:生命周期基本一致、与vue2的模板语法基本一致、与vue2的选项基本一致data methods computed watch等。

        不同点:启动方式不同、全局方法挂载不一样、vue3可以拥有多个根节点、生命周期卸载不同、vue3新增部分 setup()在组件挂载前运行。

二、vue3的安装使用

        win+R,输入cmd打开命令窗口,按照以下步骤进行安装。

2.1 安装脚手架

npm i @vue/cli -g 

2.2 创建项目

vue create mv3 //mv3为项目名称

2.3 手动安装

vue3指导教程(附带获取屏幕可视区域宽高)

2.4 进入并运行项目服务器

cd /mv3
npm run serve

三、vue3生命周期

        Vue3中继续使用Vue2中的生命周期钩子ÿ文章来源地址https://www.toymoban.com/news/detail-437926.html

到了这里,关于vue3指导教程(附带获取屏幕可视区域宽高)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • SpringBoot+Vue实现的高校图书馆管理系统 附带详细运行指导视频

    项目演示地址: 视频地址 项目描述:这是一个基于 SpringBoot+Vue 框架开发的高校图书馆管理系统。首先,这是一个 前后端分离 的项目,代码简洁规范,注释说明详细,易于理解和学习。其次,这项目功能丰富,具有一个高校图书馆管理系统该有的所有功能。 项目功能:此项

    2023年04月26日
    浏览(53)
  • 在uniapp中获取可视区域的高度(uni.getSystemInfo)

    在实际开发中我们会遇到不确定高度的情况,那么在uniapp中我们如何获取区域的高度呐?一起来看看吧 使用到的: uni-app提供了异步(uni.getSystemInfo)和同步(uni.getSystemInfoSync)的2个API获取系统信息 uni.getSystemInfo(OBJECT) 异步获取系统信息 OBJECT 参数说明: 参数名 类型 必填 说明 s

    2024年02月02日
    浏览(38)
  • Vue3监视属性watch详解(附带详细代码与讲解!!!)

    watch() 默认是懒侦听的,即仅在侦听源发生变化时才执行回调函数。 第一个参数是侦听器的 源 。这个来源可以是以下几种: 一个函数, 一个返回值 一个ref 一个响应式对象(reactive定义的) ...或是由以上类型的值组成的数组 第二个参数是一个回调函数, 这个回调函数可接收三个

    2024年02月11日
    浏览(37)
  • vue3实现区域打印功能(vue3-print-nb)

    场景 大多数后台系统中都存在打印的需求,在有打印需求时,对前端来说当然是直接打印页面更容易,那么本篇文章就是在vue3中,使用vue3-print-nb插件来区域打印,实现指哪打哪! 一.安装vue3-print-nb 二.在main.ts中引入 三.HTML 四.参数配置 推荐文章 Print.js实现打印pdf,HTML,图片

    2024年02月12日
    浏览(46)
  • 【vue3】vue3的三种写法(附带provide/inject、toRefs说明、ref,reactive的区别)

    写法一(vue3的写法) toRefs定义: toRefs可以将对象(只能接收rective对象)中的属性变成响应式。 正常reactive对象数据也是响应式的,如果用toRefs解构出去会更加方便。 toRefs什么时候用? 数据量如果很多, 我们一般会用解构来简化代码, 那么在vue3 中如果使用对象的解构,

    2024年02月13日
    浏览(48)
  • Vue3 vxe-table 手写鼠标区域选中

    参考原文地址:vxe-table 鼠标滑动选择多行,鼠标区域选中批量操作[2]-CSDN博客 准备vxe-talbe@4.5.7,Vue@3.3.4,在原作者的基础上进行了修改,修改后和官网几乎无差别,允许左右侧固定列选中,允许任意范围选中,但是键盘监听功能没添加//感觉没啥软用.... 先看效果: 正常鼠标从左上往右下

    2024年02月05日
    浏览(55)
  • vue中将新添加的div标签自动定位到可视区域内

    可以结合使用Vue的ref和scrollIntoView()方法来实现

    2024年02月11日
    浏览(38)
  • vue3实现自定义select下拉框内容之城市区域篇

    欢迎点击领取 -《前端开发面试题进阶秘籍》:前端登顶之巅-最全面的前端知识点梳理总结 需求分析: 1、实现一个区域下拉选项与现有ui组件库不同,支持多选、单选需求 2、支持选中区域后-全选中当前区域下的所有城市信息 3、只能选中当前一个区域的内的城市其余城市禁

    2024年02月13日
    浏览(42)
  • 【Vue3 博物馆管理系统】定制上中下(顶部菜单、底部区域、中间主区域显示)三层结构首页

    第一章 定制上中下(顶部菜单、底部区域、中间主区域显示)三层结构首页 第二章 使用Vue3、Element-plus菜单组件构建菜单 [第三章 使用Vue3、Element-plus菜单组件构建轮播图] [第四章 使用Vue3、Element-plus菜单组件构建组图文章]

    2024年02月13日
    浏览(50)
  • vue3项目中,点击某个div以外的区域,将这个div隐藏

    使用 @click 来监听 div 的点击事件,并通过 v-if 来控制 div 的显示与隐藏。在组件的 mounted 钩子函数中,通过 document.addEventListener 添加了一个点击事件监听器,用于监听整个页面的点击事件。当点击事件发生时,会调用 handleClickOutside 方法来检查是否需要隐藏 div。最后,在组件

    2024年02月13日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包