前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >使用 Vue.js Devtools 扩展作为 Vue 应用调试工具

使用 Vue.js Devtools 扩展作为 Vue 应用调试工具

作者头像
学院君
发布于 2023-03-03 05:49:58
发布于 2023-03-03 05:49:58
2K0
举报
文章被收录于专栏:学院君的专栏学院君的专栏

上篇教程学院君给大家简单介绍了 Vue.js 框架,并演示了 Vue.js 的第一个功能特性 —— 数据绑定。想必大家已经能够感受到,Vue.js 相较于传统的 DOM 编程或者 jQuery 框架可以更快捷地实现视图和模型的数据同步,这还是只是冰山一角,接下来,学院君会给大家介绍 Vue.js 的更多功能特性,并最终将这些功能特性组合起来,构建复杂酷炫的 Vue 组件以及单页面应用。

安装扩展

在此之前,我们先来介绍一款 Vue.js 本地开发的调试工具 —— Vue.js Devtools,这是一个浏览器扩展,当前支持 Chrome 和 Firefox 浏览器,你可以在 Chrome 商店搜索并安装它:

也可以在 Firefox 扩展中搜索并安装它:

接下来,我们以 Chrome 为例来演示它的基本使用。

基本使用

如果我们的前端页面使用了 Vue.js 框架,那么安装了 Vue.js Devtools 扩展的浏览器会嗅探到其中的 Vue 实例、组件、事件、路由以及状态。以上篇教程创建的 HTML 文档为例,在 IntelliJ IDEA 中点击在 Chrome 浏览器预览之后,在打开的 Chrome 浏览器页面通过 Option + Command + I 打开开发者工具Windows 是 F12)面板,可以在在标签页的最右侧看到 Vue 选项卡:

在组件标签页(Components)下点击 Root 就可以看到当前页面 Vue 实例中的模型数据。如果修改输入框中的值,由于在该元素上设置了数据绑定,所以对应的修改也会同步到模型数据:

此外,我们还可以在开发者工具的 Console 选项卡中通过 $vm0 对象来操作这个 Vue 实例:

可以通过这个对象访问和操作持有 Vue 实例的所有属性和方法,比如在这里,我们可以访问和设置模型变量 name,设置之后,对应的数据值会同步到 HTML 元素上。

Firefox 浏览器中的操作方式也是完全一样:

当然,现在的业务逻辑还非常简单,只是一个简单的 Vue 实例而已,还没有引入事件监听、Vue Router、Vuex 等更复杂的功能,所以这些功能暂时还无法演示,后面用到的时候再详细演示。

另外,如果当前 HTML 页面没用使用 Vue 框架,Vue.js Devtools 扩展会处于未激活状态:

可以看到该扩展的颜色是灰色的,同时在开发者工具的标签页也没有 Vue 选项卡,表示该页面没有使用 Vue.js 框架。

好了,关于 Vue.js Devtools 的基本使用学院君先简单介绍到这里,在后续教程中,我们将基于它作为开发 Vue 应用的调用工具。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-01-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 极客书房 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
腾讯云主机上如何安装护卫神镜像?
本文介绍了如何在腾讯云主机上安装护卫神镜像,包括登录腾讯云控制台、找到云主机、重装系统、找到服务市场、输入密码、等待安装完成以及使用MSTSC远程登录、初始化生成软件管理账户密码、等待初始化完成、重启系统、重新登录云主机、打开主机管理系统开始创建网站等步骤。
护卫神小符
2017/08/30
6.1K0
腾讯云主机上如何安装护卫神镜像?
一篇文章了解腾讯云服务器入门操作和功能管理
前天有网友提到是否可以写一篇关于腾讯云服务器及后台面板的常规操作教程,其实说实话,在国内云主机商家中,腾讯云商家后台的管理还算简单,要数复杂的肯定是阿里云复杂。产品多,后来布局乱,有些时候找个产品管理根本找不到(也许自己笨)。既然这位网友提到这个问题,肯定是有一定的需求的,于是在这篇文章中,老左准备简单整理一下腾讯云服务器和后台的基本操作。
2019/05/10
1.7K0
腾讯云系统镜像和使用镜像创建云主机
腾讯云开发者社区
2016/11/09
16.7K0
腾讯云系统镜像和使用镜像创建云主机
云主机安全 - 基础篇
云厂商提供的按需按量付费的云主机,对中小企业、个人用户来说,其低成本、高可靠以及易管理性,是非常有吸引力的,但是,千万别忽视云主机面临的安全威胁 -- 公有云上庞大的云主机群,也是黑产持续关注的热点区域,今天我们来聊聊,从普通用户角度,有哪些办法可以快速提升云主机的安全性。
Kendiv
2020/10/29
16.8K0
魏艾斯博客重装 CentOS 系统和添加 Let’s Encrypt 免费 SSL 证书过程全记录
常来魏艾斯博客的朋友都知道,老魏一直用的 http 协议,也有想法把 https 提到议程上来,总也不得时间。最近终于得了空赶紧规划一下,借机会把云服务器也重新做了系统,最后上了 https。整个过程比较繁琐,为了以后方便就写了流水账留着以后用,也希望这些内容对朋友们有用。
魏艾斯博客www.vpsss.net
2018/05/08
3.1K10
魏艾斯博客重装 CentOS 系统和添加 Let’s Encrypt 免费 SSL 证书过程全记录
服务器中勒索病毒和挖矿原因分析与处理
近期买了机器来体验最新的一些功能,在成都区。因为需要一些特定的动作,为了保持测试的连通性,就没有做任何的安全防护措施。在反复几个版本以后,就测试完毕了,结果没想到没多久就被入侵。
相柳
2024/03/26
7160
服务器中勒索病毒和挖矿原因分析与处理
【主机安全】网站中木马首页被篡改怎么办
1、原先的首页文件被删除并替换成一个静态文件,如index.html、default.html、index.thm、default.htm。
参谋带个长
2024/06/19
3770
腾讯云服务器
阿里云上搭建php+mysql服务,并使用ftp将本地php文件及数据库文件上传到服务器
达达前端
2019/07/03
383K3
腾讯云服务器
40张步骤截图教你用腾讯云服务器配置LNMP环境并安装wordpress
作者:liuxinig 来源: http://www.cnblogs.com/liuxinig/p/5928361.html 本文有点长,原因是每一步都有截图占的篇幅较长,其实并不麻烦,并不复杂。所有
小小科
2018/05/02
4.5K4
40张步骤截图教你用腾讯云服务器配置LNMP环境并安装wordpress
手把手教你在腾讯云上部署压测引擎
随着云原生的推进,k8s和service mesh已然成为云上的事实标准,我们的压测引擎也是基于这个理念演化而来。整个引擎的架构为k8s+jmeter+influxdb+grafana,其中:
杨珂
2021/05/21
3.1K1
手把手教你在腾讯云上部署压测引擎
云主机安全容灾建设
Integrity(完整性):指信息在输入和传输的过程中,不被非法授权修改和破坏,保证数据的一致性。
枪哥四海为家
2021/06/30
2.8K0
云主机安全容灾建设
腾讯云服务器重装系统
腾讯云服务器重装系统,腾讯云服务器如何创新安装自己需要的操作系统呢? 新客户无门槛领取总价值高达2860元代金券 https://cloud.tencent.com/act 价格更优3折优惠券 ht
主机优惠教程
2019/04/25
17.2K0
腾讯云服务器重装系统
【云安全最佳实践】如何实现腾讯云上双11-12主机安全防护?
近期小编发现很多小伙伴项目沟通反馈,非常大安全攻击都是由于公网和内部管理问题导致、端口暴露、SQL注入、暴力破解、CC共计、数据删除、勒索木马病毒、CPU/内存爆满100%,无法ssh登陆机器,机器卡死等等一系列安全问题,特分享以下安全建议,供技术交流探讨,谢谢
TCS-F
2022/10/31
36.4K1
【云安全最佳实践】如何实现腾讯云上双11-12主机安全防护?
魏艾斯博客重装 CentOS 系统和添加 Let’s Encrypt 免费 SSL 证书过程全记录
常来魏艾斯博客的朋友都知道,老魏一直用的 http 协议,也有想法把 https 提到议程上来,总也不得时间。最近终于得了空赶紧规划一下,借机会把云服务器也重新做了系统,最后上了 https。整个过程比较繁琐,为了以后方便就写了流水账留着以后用,也希望这些内容对朋友们有用。 备份网站文件和数据库,这个没啥好说的,再稳定的主机也要定期备份,一切折腾的根源都是因为我有备份啊。新手不会备份没关系,看下面的相关文章: BackUpWordPress 插件定时备份网站和数据库 lnmp 如何备份网站文件和数据库 本文
魏艾斯博客www.vpsss.net
2018/06/01
1.6K0
腾讯云服务器国际版如何安装??
在腾讯云服务器(CVM)上安装系统主要涉及创建实例时选择操作系统镜像,后续也可通过控制台更换系统。以下是详细步骤:
用户11534092
2025/02/27
3090
腾讯云服务器国际版如何安装??
腾讯云CentOS搭建JavaWeb运行环境(简易版)
弹出以下界面,选择服务市场——>基础镜像,选择你所需要的环境(如果购买的时候已选好环境可以略过。。),我这里选的是Java多版本环境(Tomcat JDK MySql)。
聚优云惠
2019/12/26
2K0
如何快速部署一个接收回调数据的服务器
如果还没有服务器,可以购买一台按量计费的服务器测试使用,使用完成后,销毁即可,如果已经拥有一台,进行下一步即可。
醉生萌死
2019/06/29
5.3K0
【技术创作101训练营】腾讯云主机上部署 FRP+Teamviewer 穿透内网进行远程运维
【技术创作101训练营】腾讯云主机上部署工具 FRP+Teamviewer 穿透内网进行远程运维
yuanfan2012
2020/09/21
2.8K2
【技术创作101训练营】腾讯云主机上部署 FRP+Teamviewer 穿透内网进行远程运维
腾讯云极速配置 NodeJS + LNMP 运行环境
金朝麟
2017/02/15
7.1K0
腾讯云极速配置 NodeJS + LNMP 运行环境
【使用教程】手把手教你入门腾讯云服务器
2)使用购买服务器的微信,扫描二维码登陆,如果非微信账号,可以选择二维码下方其他登录方式
小西
2018/11/16
23.9K9
【使用教程】手把手教你入门腾讯云服务器
推荐阅读
相关推荐
腾讯云主机上如何安装护卫神镜像?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档