- 博客(42)
- 问答 (1)
- 收藏
- 关注
原创 8.Vue的watch监视
Vue3中的watch用法总结 Vue3的watch可以监视四种数据:ref定义的数据、reactive定义的数据、getter函数、包含上述内容的数组。主要分为五种使用情况: 监视ref定义的基本类型数据 - 直接监视数据名即可 监视ref定义的对象类型数据 - 默认监视地址值,需手动开启deep才能监视内部属性 监视reactive定义的对象类型数据 - 默认开启深度监视 监视对象中的某个属性 - 基本类型需函数式写法,对象类型推荐用函数式 监视多个数据 - 使用数组形式同时监视多个数据源 注意点:监视
2025-06-11 16:06:22
300
原创 7.Vue的compute计算属性
Vue3中的computed属性用于根据已有数据计算新值,与Vue2功能一致。示例展示了两种使用方式:1)只读计算属性,通过回调函数返回组合值;2)可读写计算属性,通过get/set方法实现。计算属性具有缓存特性,不同于方法调用。代码演示了姓氏和名字的组合显示,以及通过按钮修改全名时自动拆分更新原始数据的功能。
2025-06-11 13:31:06
426
原创 6.ref创建对象类型的响应式数据
摘要:Vue3 的 ref 和 reactive 都可用于创建响应式数据。ref 适用于基本类型和对象类型,使用需加 .value;reactive 仅适用于对象类型,但重新赋值会失去响应式。toRefs 和 toRef 可将响应式对象的属性转为 ref 对象,保持响应式。toRefs 批量转换,toRef 单个转换。选择原则:基本类型用 ref,简单对象两者皆可,深层对象推荐 reactive。
2025-06-11 11:30:33
405
原创 5.reactive创建:对象类型的响应式数据
reactive是Vue3中用于创建响应式对象的API,适用于对象类型数据(基本类型用ref)。语法为let obj = reactive(源对象),返回一个Proxy实例,具有深度响应式特性。示例展示了如何用reactive定义汽车信息、游戏列表和嵌套对象,并通过方法修改这些响应式数据。点击按钮会触发价格修改、游戏名称变更和深层属性更新,所有变更都会自动反映到视图中。注意reactive对嵌套属性同样有效,如示例中修改obj.a.b.c.d的值。
2025-06-10 16:49:02
199
原创 4.Vue中setup语法-ref基本类型响应式数据
Vue 3的<script setup>语法糖简化了Composition API的使用,无需显式返回变量和方法。通过ref()可以创建响应式数据,需在JS中使用.value访问,模板中则直接引用。安装vite-plugin-vue-setup-extend插件后,可在<script setup>中直接定义组件名。示例展示了如何用ref()管理响应式状态(如姓名、年龄),而普通变量(如电话)则不具备响应性。修改响应式数据时需操作.value属性,否则更新不会反映到视图上。
2025-06-10 15:40:54
202
原创 3.vue3核心语法
Vue3的CompositionAPI相比Vue2的OptionsAPI有显著优势。OptionsAPI将代码分散在不同配置项中,难以维护;而CompositionAPI通过setup函数集中组织代码,提高可维护性和复用性。setup是Vue3的核心配置,可以返回对象(模板直接使用)或函数(自定义渲染)。示例展示了setup的基本用法,包括定义数据和方法,以及如何使数据响应式。setup与Vue2选项可以共存,但setup优先级更高。这种新的API设计让代码组织更灵活有序。
2025-06-10 14:52:03
327
原创 2.Vue编写一个app
本文介绍了Vue3项目的基本结构和组件开发方法。主要内容包括: 项目入口文件main.ts的配置方式,通过createApp创建应用并挂载App组件 Vue单文件组件的结构(template、script、style三大块)及App.vue示例 创建Person组件的过程,展示数据绑定、方法定义和样式编写 组件注册方法及在App组件中使用子组件 实现修改姓名和年龄的功能,通过methods定义交互方法 最终效果展示了包含数据展示和交互按钮的组件界面 文章通过具体代码示例,完整呈现了Vue3组件开发的基本流程
2025-06-10 14:13:25
269
原创 1.Vue项目创建
Vue项目创建与启动简明教程: 检查/安装Vue CLI:使用vue --version检查版本,通过npm install -g @vue/cli安装最新版本 创建项目:运行vue create vue_test命令,在选项中选择Vue 3.x版本 启动项目:进入项目目录执行npm run serve即可启动开发服务器 摘要包含关键命令和步骤,适用于快速创建Vue 3.x项目参考。
2025-06-10 12:00:00
572
原创 Mysql8 忘记密码重置,以及问题解决
找到配置MySQL文件,我的文件路径是/etc/mysql/my.cnf,有的人的是/etc/mysql/mysql.cnf在里最后加入重启MySQL服务重启成功。
2025-06-09 12:51:59
1373
原创 5.删除重复的电子邮箱(delete使用)
驱动程序将首先编译并运行您的代码片段,然后再显示。delete p1表示从p1表中删除满足where的数据。自连接,判断email相等并且 id大的筛选出来进行删除。(对于 Pandas 用户,请注意你应该直接修改。(对于 SQL 用户,请注意你应该编写一个。所有重复的电子邮件,只保留一个具有最小。运行脚本后,显示的答案是。返回结果格式如下示例所示。
2025-01-20 18:18:08
711
原创 3 查找重复的电子邮箱(having与where区别,distinct去重使用)
更快的一种计算方法,复制出来一张表,id不同,Email相同,有多少条就会筛选出多少条,对Email进行去重,去重使用 distinct。对表先进行分组聚合出一张新表,新表再进行筛选,因为group by不能与count在一张表里使用。想要不新建一张表节约计算时间,使用having 他与 where不同可以与count一起使用。编写解决方案来报告所有重复的电子邮件。请注意,可以保证电子邮件字段不为 NULL。
2025-01-20 18:04:28
435
原创 1.组合两个表(左外连接)
表中每个人的姓、名、城市和州。join 内连接,不写为隐式内连接。left join 左外连接。full join 全连接。
2025-01-20 18:02:25
356
原创 数据库可视化工具navicat网盘资源
Navicat是一款功能强大的数据库管理工具,可用于管理多种类型的数据库,包括MySQL、MariaDB、SQL Server、SQLite、Oracle和PostgreSQL等。二.Navicat 15 工具下载。数据建模和设计等等一系列功能。
2024-07-01 21:01:57
1106
原创 ruoyi框架用来更改表的访问权限
括号里为新加入的代码,用来判断用户权限,这样控制用户可看到的类型数量。首先是找到我们表的index.vue。这是每次刷新页面首先执行的。
2024-04-09 01:23:39
279
原创 pygame结合pymunk设置的小球
生成的小球赋予了物理性质根据pymunk创建的物理引擎,省去了计算物理质量和加速度对小球的影响的步骤。这里小球根据10帧生成一个小球。
2023-09-19 14:40:17
388
原创 python实现MySQL连接+MySQL连接错误密码忘记解决方案
找到mysql下的bin目录在这里输入cmd打开管理员窗口。2.可能是端口,ip,或者账号密码错误。第二种大部分都是密码忘记了,导致错误。这个页面不要关,再打开一个管理员界面。首先先停止mysql服务,命令。现在使用这个命令就可以修改密码。在另一个界面输入mysql。1.可能是数据库没有启动。这个命令用来启动数据库。就可以不需要密码进入。
2023-09-18 16:41:38
490
1
原创 NumPy数据分析基础之array函数
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2023-09-12 13:43:41
1201
原创 Cloudstack的安装与配置
cloudstack登录http://192.168.21.100:8080/client/使用root:12345使用MySQL:12345详细讲述了cloud stack安装全过程,里面包含了mysql在Linux中的安装方式以及密码设置修改。
2023-09-02 16:43:44
3399
原创 基于虚拟机的私人云网盘系统
市面上有很多的云盘系统,但要获得良好的体验都要进行会员付费,而且下载速度受到了限制。对于重要的文件和资料,处于安全的考虑大家可能都用硬盘来保存,但是硬盘携带并不是很方便,而且容易遗忘。:宝塔面板是一款服务器管理软件,支持 windows和linux 系统,可以通过Web端轻松管理服务器,提升运维效率。例如:创建管理网站、FTP、数据库,拥有可视化文件管理器,可视化软件管理器,可视化CPU、内存、流量监控图表,计划任务等功能。
2023-08-31 10:55:18
723
1
原创 使用阿里云镜像进行spingboot项目的创建
新建项目new一个新的项目,选择第二个url方式:填充阿里云镜像url:https://start.aliyun.com然后nextJava version根据自己的sdk版本选择剩下的两个可自行修改添加web 选中spring web其余需要的自行选择然后next就创建好了。
2023-08-26 16:22:20
905
原创 hadoop集群崩溃,集群配置不对处理方法
这里并不是解决配置问题,初始化过的集群不能多次初始化,这里主要是解决集群初始化后,集群仍然出问题,修复好这些问题要进行的步骤。
2023-03-05 22:31:15
1297
原创 Elasticsearch闪退以及集群配置问题,涉及问题闪退,集群配置不成功
这里面的es-1,es-2,es-3是从elasticsearch5.6.8中复制出来的副本,如果elasticsearch5.6.8运行过里面会生成data目录,data目录要删除掉。我在Elasticsearch8.6.2版本发过其他文中就,需要的可以翻看,这次主要是说Elasticsearch5.6.8版本。将一下信息放到config的elasticsearch.yml中就可以完成集群配置。我的这三个集群配置仅供参考。
2023-03-04 22:52:51
661
原创 elasticsearch安装及配置,遇到9200访问不了以及中文乱码,能访问了却要账户密码等问题
下载的压缩包解压到最好是无中文目录的路径下,以免中文乱码。解压好之后里面的目录目录讲解在bin目录下cmd到控制台.在控制台输入elasticsearch就可以启动了,也可以双击bin目录下的elasticsearch.bat启动。解决9200访问不了,中文乱码,账户有密码等问题
2023-03-04 11:54:16
2614
空空如也
c语言实现单链表随机生成数,并求出最小值,求解决
2021-09-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅