- 博客(238)
- 收藏
- 关注
原创 Vue前端开发:事件对象参数
在执行事件处理方法中,有时需要传入事件对象这个参数,例如,通过事件对象阻止事件的冒泡现象和默认动作。向方法中传入事件对象非常简单,一种是方法中不传任何参数,定义声明后直接获取,另外一种是向方法中传入一个特殊的变量$event,也可以获取事件对象。接下来通过一个示例来演示传入事件对象的过程。
2024-11-01 10:46:15 459
原创 鸿蒙开发:ArkTS SwipeRefresher 组件
ArkTS主要用于鸿蒙应用的UI界面和业务逻辑开发。通过ArkTS,开发者可以快速构建高性能、高可靠性的鸿蒙应用,满足用户在多设备、多场景下的需求。
2024-10-31 16:24:28 604
原创 Vue前端开发:事件传参
虽然事件处理过程的代码可以写在元素指令v-on中,但如果是复杂的过程,还必须调用事件的处理方法来完成,在事件处理方法中,还可以传递参数或事件对象,来满足方法的复用性,如果传入的参数是事件对象,必须是指定名称的特殊变量——$event。
2024-10-31 10:14:53 423
原创 Vue前端开发:事件绑定方式
在Vue中,当一个元素通过使用v-on或语法糖@指令绑定某个事件后,则完成了事件被定义的过程,在这定义的过程中,指令的后面是定义事件的名称,等号的后面是事件被触发后执行的函数,当然,也可以在事件名称的后面,使用“.”点语法,添加事件的修饰符,如stop、prevent等,接下来分析事件定义后底层执行的流程。事件定义的过程,实质是事件被元素绑定的过程,Vue在这个过程的底层做了什么?
2024-10-30 15:50:17 413
原创 鸿蒙开发:arkts Refresh 组件
当用户在界面上对Refresh组件所在的区域进行下拉操作时,如果满足一定的触发条件,就会触发刷新事件,从而执行相应的更新数据的操作。当设置为true时,Refresh组件会显示刷新中的视觉提示(如加载动画等),并且如果此时用户下拉,不会再次触发刷新事件,直到refreshing属性被设置为false。例如,可以设置下拉的距离阈值,当用户下拉超过这个距离时,触发刷新事件。当用户在聊天界面下拉时,Refresh组件触发刷新事件,重新获取最新的聊天记录,确保用户能够及时看到新消息。
2024-10-30 14:58:35 471
原创 鸿蒙开发:ArkTS scroll 用法介绍
ArkTS(Ark TypeScript)是华为鸿蒙操作系统(HarmonyOS)的主力应用开发语言。今天给大家分享ArkTS scroll 用法技术知识,如果有所帮助,大家点点关注支持一下,也可以联系上我一起学习。
2024-10-29 14:14:59 1205
原创 鸿蒙开发:arkTS FolderStack容器组件
ArkTS(也称为Ark TypeScript)是鸿蒙生态的应用开发语言,它在TypeScript(简称TS)的基础上进行了优化和定制,以满足鸿蒙系统的开发需求。今天给大家分享arkTS FolderStack容器组件技术知识,如果有所帮助,大家点点关注支持一下,也可以联系上我一起学习。在 ArkTS 中,FolderStack 是一种用于实现类似文件夹堆叠效果的布局组件。
2024-10-29 13:59:41 725
原创 Vue前端开发:数据绑定方法
在Vue中,数据绑定最常用的方法就是使用Mustache语法,这种语法的标签就是双大括号,因此又被称为双大括号插值语法,在这种语法下,双大括号标签将会被替换为绑定的属性值,并且,当属性值发生变化后,插值处的内容也会同步进行更新。
2024-10-28 10:35:02 748
原创 鸿蒙开发:ArkTS GridCol容器组件
ArkTS支持多范式编程,包括面向对象编程、函数式编程和响应式编程,为开发者提供了更多的编程选择和灵活性。今天给大家分享ArkTS GridCol容器组件技术知识,如果有所帮助,大家点点关注支持一下,也可以联系上我一起学习。
2024-10-28 10:27:03 617
原创 Vue前端开发:双向数据绑定之v-model与修饰符
当表单中的元素与v-model指令绑定时,还可以通过“.”语法的方式添加修饰符,如lazy、number和trim,第一个lazy,用于延迟元素值与属性值更新的时机,input事件中默认是同步更新,使用lazy修饰符后,数据更新的时机为change事件之后。第二个number,用于将更新的元素值转成数字型,这个修饰符非常有用,因为即使将元素的 type 类型设置为 number,获取的字符仍然是字符,因此,借助这个修饰符,可以将获取到的输入值快速转成 number 类型。
2024-10-25 09:16:53 508
原创 鸿蒙开发:arkTS GridRow容器组件
ArkTS拥有比较完善的工具链,包括代码编辑器、编译器、调试器、测试工具等。这些工具使得ArkTS更加易于使用和调试。其中,DevEco Studio是基于IntelliJ IDEA Community开源版本打造的一站式开发平台,为运行在HarmonyOS和OpenHarmony系统上的应用和服务提供开发支持。今天给大家分享arkTS GridRow技术知识,如果有所帮助,大家点点关注支持一下,也可以联系上我一起学习。
2024-10-25 09:10:33 486
原创 最新整理:自动化测试常见面试题
频繁的将代码集成到主干,持续性的进行项目的构架,以便能能够快速发现错误,防止分支大幅度偏离主干自动化测试的时候是不是需要连接数据库做数据校验?UI自动化不需要接口测试会需要。
2024-10-24 09:37:33 860
原创 Vue前端开发:双向数据绑定之指令v-model
在Vue 的MVVM 框架下,既可以实现单向数据绑定,也能完成数据的双向绑定,所谓的“双向绑定”,可以简单理解为:数据源变化后,绑定的视图发生相应变化;绑定视图的数据变化后,数据源也会发生同步的变化,这就是“双向绑定”。简单的理解只是说明了它的数据状态,我们还需要进一步了解它背后的工作原理,要实现数据的双向绑定,需要添加三个核心的对象,分别是 Observer、Watcher和Complie,第一个 Observer(观察者)对象,用于收集所有需要绑定的对象属性。
2024-10-24 09:15:47 437
原创 鸿蒙开发:arkTS RelativeContainer 容器详细解析
ArkTS以及ArkUI开发框架将持续演进,包括但不限于引入分布式开发范式、并行和并发能力增强、类型系统增强等方面的语言特性。这将进一步提升开发者的开发效率和应用的性能体验。今天给大家分享arkTS RelativeContainer 布局容器。如果有帮助,大家关注支持一下,需要学习也可以联系我哈!在 ArkTS 中,RelativeContainer 是一种相对布局容器,它允许子组件根据相对位置进行排列,通过指定子组件相对于容器或其他子组件的位置关系来实现灵活的布局效果。
2024-10-24 09:06:54 638
原创 Vue前端开发:单向数据绑定
Vue是一个典型的 MVVM 框架,那什么是 MVVM 框架?它与MVC 框架相比而言,有了哪些改变?单向数据绑定在这个框架中是如何体现的?带着这些问题,我们进入接下来的内容学习。
2024-10-23 09:19:52 928
原创 鸿蒙开发:arkTS stack 用法
ArkTS作为一种全新的应用开发语言,具有强大的功能和广泛的应用场景。它将为开发者提供更加高效、简洁、自然的开发体验,推动鸿蒙生态的持续发展和壮大。
2024-10-23 09:12:06 465
原创 前端开发:Vue中数据绑定视图
Vue.js(通常简称为 Vue)是一个用于构建用户界面的渐进式 JavaScript 框架。与其他大型框架不同的是,Vue 被设计为可以逐步采用。核心库只关注视图层,并且非常容易上手,同时也很容易与其他库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和 Vue 生态系统支持的库开发的复杂单页应用。除上述方式之外,还可以使用 Object.defineProperty 方法定义新属性或修改原有的属性值;
2024-10-22 09:15:13 856
原创 鸿蒙开发:arkTS Flex 详细介绍
ArkTS的应用范围广泛,不仅限于前端页面开发。它可以用于开发各种类型的HarmonyOS应用,从简单的UI界面到复杂的多设备交互应用。此外,ArkTS还可以与其他技术和服务集成,如AI、IoT、云计算服务等,从而扩展应用的功能.今天给大家分享,在 ArkTS 中,Flex 是一种强大的布局组件,用于创建灵活的布局结构。
2024-10-22 09:06:53 1034
原创 前端开发:Vue中数据绑定原理
Vue 中最大的一个特征就是数据的双向绑定,而这种双向绑定的形式,一方面表现在元数据与衍生数据之间的响应,另一方面表现在元数据与视图之间的响应,而这些响应的实现方式,依赖的是数据链,因此,要了解数据绑定的原理,先要理解下面两方面内容。
2024-10-21 11:35:39 1000
原创 鸿蒙开发:什么是ArkTS语言
ArkTS提供了一种声明式API定义方式,使得开发者能够更加直观和清晰地描述API接口的参数、返回值和错误处理等信息。
2024-10-21 10:22:43 1610
原创 鸿蒙开发,在 ArkTS 中,如何使用 Column 实现垂直居中对齐
面向万物互联时代,华为提出了“一次开发多端部署、可分可合自由流转、统一生态原生智能”三大应用与服务开发理念。针对多设备、多入口、服务可分可合等特性,华为提供了多种能力协助开发者降低开发门槛。HarmonyOS基于JS/TS语言体系,构建了全新的声明式开发语言ArkTS。那么在在 ArkTS 中,如何使用 Column 实现垂直居中对齐?今天给大家分享......
2024-10-21 10:02:43 362
原创 软件测试工程师:如何写出好的测试用例?
软件测试用例(Test Case)是软件测试过程中的一种详细文档或描述,用于描述在特定条件下,对软件系统或组件进行测试的步骤、输入数据、预期输出和预期行为。编写高质量的测试用例是确保软件质量的关键步骤之一。
2024-10-18 09:28:39 755
原创 鸿蒙开发:arkTS 行与列用法
随着万物互联时代的到来,华为提出了“一次开发多端部署、可分可合自由流转、统一生态原生智能”三大应用与服务开发理念。为了降低开发门槛,协助开发者更好地应对多设备、多入口、服务可分可合等特性,华为基于JS/TS语言体系,构建了全新的声明式开发语言ArkTS。
2024-10-18 09:16:59 406
原创 自动化测试落地实施需要考虑的因素
自动化测试的主要目的是提高软件开发过程的效率和质量。通过自动化执行测试用例,测试人员可以减少测试时间和工作量,提高测试效率。同时,自动化测试还可以确保在每个版本发布之前进行全面的回归测试,以确保新功能的添加不会破坏现有功能,从而提高软件质量。在自动化测试实施过程中,需要考虑多个因素以确保测试的有效性和效率。
2024-10-17 16:23:20 690
原创 鸿蒙开发:ArkTS Text 用法
ArkTS语言是鸿蒙生态的应用开发语言,它在TypeScript(简称TS)的基础上进行了扩展和优化,旨在提供更为简洁、自然且高性能的应用开发体验。在 ArkTS 中,Text(文本组件)用于在界面上显示文本内容。
2024-10-17 15:54:43 626
原创 鸿蒙开发:ArkTS 按钮用法详细解析
ArkTS是鸿蒙生态的应用开发语言,它在保持TypeScript(简称TS)基本语法风格的基础上,进一步通过规范强化静态检查和分析,以提升代码健壮性,并实现更好的运行性能。
2024-10-16 11:21:23 700
原创 聊聊零基础如何开始学习鸿蒙开发技术
鸿蒙系统是一款分布式操作系统,其适用范围非常广泛,从智能手机到家用电器,再到工业设备,都能找到应用场景。特别是在智能家居领域,鸿蒙系统可以实现不同设备之间的无缝连接和协同工作,提供更加智能和便利的用户体验。物联网的快速发展也意味着对鸿蒙系统的需求将不断增加,为鸿蒙软件开发提供了广阔的市场前景。那么做为零基础的小白如何开始学习鸿蒙技术呢?
2024-10-15 10:40:22 593
原创 鸿蒙HarmonyOS NEXT 电商APP开发,打造你的专属购物商城
本课程以最新版本的 HarmonyOS Next 版本为主线。从零基础详细介绍如何构建一个鸿蒙店商应用项目,实现打包、发布和上线的过程;手把手带大家一起搭建项目的框架。最后,基于所构建的框架结构,分别实现店商的首页、分类、商品详情、购物车和个人中心页的功能。
2024-09-29 10:51:59 1097
原创 安全测试之SSRF请求伪造
SSRF漏洞是一种在未能获取服务器权限时,利用服务器漏洞,由攻击者构造请求,服务器端发起请求的安全漏洞,攻击者可以利用该漏洞诱使服务器端应用程序向攻击者选择的任意域发出HTTP请求。一般情况下,SSRF攻击的目标是外网无法访问的内部系统。
2024-01-04 14:44:36 1165
原创 官宣,终于上线:Web安全测试课程重磅发布
川石教育正式推出全新课程体系web安全测试,下面就从薪资待遇、发展前景、发展路线、课程大纲、课程目标、课程特色、课程服务等方面一一介绍。
2023-11-30 11:16:44 110
原创 LoadRunner性能测试系统学习教程:SQL Trace选项
上期我们讲到LoadRunner性能测SQL profiler监控查询。这期我们讲LoadRunner性能测试SQL Trace选项。SQL Trace选项使用SQLServerProfiler跟踪数据库事件时有一些设置选项,一些选项对特定用例场景是有益的,并且在实际执行环境中对于使用跟踪将消耗多少系统资源也是很敏感的。本章节主要介绍SQLTrace输出数据选项、File选项影响、收集时间范围选项和Duration列配置。1)SQLTrace输出数据选项关于跟踪输出数据有5种可选方式,输出的对象通
2021-08-19 15:33:01 252
原创 LoadRunner性能测试系统学习教程:SQL Profiler监控查询
上期我们讲到LoadRunner性能测如何跟踪等待,这期我们讲LoadRunner性能测试SQL profiler监控查询。SQL Profiler监控查询SQL Server Profiler是一个功能丰富的界面,用于创建和管理跟踪并分析和重播跟踪结果。对SQL Server Profiler的使用取决于您出于何种目的监视SQL Server数据库引擎实例。例如,如果正处于生产周期的开发阶段,则会更关心如何尽可能地获取所有的性能详细信息,而不会过于关心跟踪多个事件会造成多大的开销。相反,如果正在监视
2021-08-17 14:48:08 233
原创 LoadRunner性能测试系统学习教程:如何跟踪等待
LoadRunner性能测试系统学习教程:如何跟踪等待上期我们讲到LoadRunner性能测SQL server等待类型,这期我们讲LoadRunner性能测试如何跟踪等待。如何跟踪等待在DMV(DynamicManagementViews,动态管理器)中,有三个函数用于查看等待的相关信息sys.dm_exec_requests用于查看会话级信息,sys.dm_os_waiting_tasks用于查看任务级信息,sys.dm_os_wait_tasts用于显示等待时间的聚合。1)sys
2021-08-12 15:38:22 287
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人