首页 > 其他分享 >HarmonyOS4+NEXT星河版入门与项目实战------Button组件

HarmonyOS4+NEXT星河版入门与项目实战------Button组件

时间:2024-11-20 20:48:19浏览次数:3  
标签:控件 实现 Button 星河 NEXT 缩小 图解 代码

文章目录


1、控件图解

这里我们用一张完整的图来汇整 Button 的用法格式、属性和事件,如下所示:
在这里插入图片描述
按钮默认类型就是胶囊类型。

2、案例实现

这里我们实现一个根据放大和缩小按钮来改变图片大小的功能。

功能描述:

  • 点击放大,图片放大;点击缩小,图片缩小。

1、代码实现

代码如下(示例):

@Entry
@Component
struct ImagePage {
   
  @State imageWidth: number =

标签:控件,实现,Button,星河,NEXT,缩小,图解,代码
From: https://blog.csdn.net/qq_21419015/article/details/143900587

相关文章

  • HarmonyOS4+NEXT星河版入门与项目实战-------- Text 组件与国际化实现
    文章目录1、Text控件图解2、国际化案例实现1、base文件夹下string.json配置2、en_US文件夹下string.json配置3、zh_CN文件夹下string.json配置4、小技巧:预览模式下语言切换5、页面代码3、运行效果4、总结1、Text控件图解使用$r这种本地......
  • 【React】Debugging for Next.JS
    1.Createafilenamed .vscode/launch.json{"version":"0.2.0","configurations":[{"name":"Next.js:debugserver-side","type":"node-terminal","req......
  • Abp.VNext-模块
    模块的概念模块可以理解成系统中一个独立的功能。例如缓存Redis、队列RabbitMQ、IOC框架Autofac。模块的作用使用ABP模块可以解决模块之间的依赖问题,通过模块化设计,每个模块可以独立开发、测试和部署,从而减少代码的耦合度,提高了代码的可维护性和复用性,同时使得应用程序更加容易......
  • 鸿蒙NEXT开发案例:随机密码生成
     【引言】本案例将实现一个随机密码生成器。用户可以自定义密码的长度以及包含的字符类型(大写字母、小写字母、数字、特殊字符),最后通过点击按钮生成密码,并提供一键复制功能。【环境准备】•操作系统:Windows10•开发工具:DevEcoStudioNEXTBeta1BuildVersion:5.0.3.806......
  • 芒果YOLO11改进106:检测头篇DynamicHead动态检测头:基于DynamicHead,二次原创提出SATNeXt
    ......
  • 芒果YOLO11改进108:即插即用 | 基于CFNet提出多种原创结构CSCFocalNeXt, ReNLANFocalNe
    ......
  • Abp.VNext-工作单元Unitofwork
    事务工作单元=数据库事务+工作单元事务。Controller[ApiController][Route("[controller]")]publicclassBlogController:AbpController{privateBlogAppService_blogAppService=>LazyServiceProvider.LazyGetRequiredService<BlogAppService>();public......
  • Abp.VNext-异步执行帮助类AsyncHelper
    作用以同步的方式运行异步方法。代码实现//无返回值的异步方法publicasyncTaskGetDataNoResult(){awaitTask.CompletedTask;}//有返回值的异步方法publicasyncTask<bool>GetDataWithResult(){returnawaitTask.FromResult(true);}[Htt......
  • Abp.VNext-异步执行器AsyncExecuter
    作用方便在应用服务层对IQueryable执行异步操作。代码实现varqueryable=await_ordedrRepository.WithDetailAsync(x=>x.OrderItems);queryable=queryable.WhereIf(inputDto.Guids.Any(),x=>inputDto.GuidIds.Contains(x.Id));varpageQueryable=queryable.OrderBy(......
  • Abp.VNext-聚合根类
    聚合根类(AggregateRoot)聚合一般包括多个实体或者值对象,聚合根可以理解为根实体或者叫主实体。BasicAggregateRootAggregateRoot类继承自Entity类,TKey可以是GUID、Int、String类型等。AggregateRoot有其他属性来支持乐观并发和对象扩展特性CreationAuditedAggregateRoot继承......