首页 > 其他分享 >HarmonyOS【ArkUI组件--TextInput】

HarmonyOS【ArkUI组件--TextInput】

时间:2024-06-16 21:02:11浏览次数:11  
标签:width -- app 博客 HarmonyOS imageWidth 组件 输入框 ArkUI

1.文本输入框基本用法

2. 使用文本输入框组件(如何实现输入数字改变图片大小)

在此博客的基础上继续编写:HarmonyOS【ArkUI组件--Text】-CSDN博客

 ①代码如下:

import font from '@ohos.font'
@Entry
@Component
struct Index {
  @State imageWidth:number= 30

  build() {
    Row() {
      Column() {

        Image($r('app.media.app_icon'))
          .width(this.imageWidth)
          .interpolation(ImageInterpolation.High)
        Text($r('app.string.width_label'))
          .fontSize(20)
          .fontWeight(FontWeight.Bold)
        TextInput({text:this.imageWidth.toFixed(0)})
          .width(150)
          .backgroundColor('#36D')
          .type(InputType.Number)
          .onChange(value => {
            this.imageWidth=parseInt(value)
          })
      }

      .width('100%')
    }
    .height('100%')
  }
}

②效果如下

 

关于博客有任何问题欢迎咨询 ,看见就回

标签:width,--,app,博客,HarmonyOS,imageWidth,组件,输入框,ArkUI
From: https://blog.csdn.net/m0_62388400/article/details/139725855

相关文章

  • 【JavaScript脚本宇宙】提升Markdown工作流:不可错过的六个JavaScript库
    优化你的Markdown体验:六大JavaScript库一网打尽前言在现代Web开发中,Markdown作为一种轻量级的标记语言,凭借其简洁易读的语法和广泛的适用性,迅速成为开发者们的宠儿。为了更有效地解析和处理Markdown内容,JavaScript社区涌现了许多功能强大的库。这些库不仅能够高效地将Mark......
  • 微信同声传译小程序插件使用教程
    微信同声传译小程序插件——机器翻译、智能语音案例可搜索“一起学英语鸭”小程序查看, 实现效果如下图:插件功能语音转文字语音合成文本翻译 step1:添加插件在使用前,需要登录官网设置→第三方服务→添加插件搜索【微信同声传译】并添加在需要使......
  • [240615] X-CMD 发布 v0.3.11,增加对 elvish 的支持
    目录X-CMD发布v0.3.11,增加对elvish的支持,并优化对nushell,fish,xonsh,tcsh的支持✨co模块-copilot✨elv模块✨hubX-CMD发布v0.3.11,增加对elvish的支持,并优化对nushell,fish,xonsh,tcsh的支持✨co模块-copilot新增功能:现在可以在--co|,子命......
  • Kettle 数据抽取工具使用教程:从入门到实战
    一、简介Kettle是PentahoDataIntegration(PDI)的一个组成部分,是一个开源的数据集成工具。它被广泛用于数据的抽取、转换和加载(ETL)过程。Kettle提供了一个易于使用的图形界面,可以轻松设计和执行ETL流程。github源码地址:https://github.com/pentaho/pentaho-......
  • ETL可视化工具 DataX -- 简介( 一)
    引言DataX系列文章:ETL可视化工具DataX–安装部署(二)1.1DataX1.1.1DataX概览DataX是阿里云DataWorks数据集成的开源版本,在阿里巴巴集团内被广泛使用的离线数据同步工具/平台。DataX实现了包括MySQL、Oracle、OceanBase、SqlServer、Postgre、HDFS、Hive、A......
  • [安洵杯 2019]easy_serialize_php1
    知识点:1.php代码审计       2.序列化与反序列化       3.键值对逃逸进入之后开始代码审计~<?php$function=@$_GET['f'];functionfilter($img){$filter_arr=array('php','flag','php5','php4','fl1g'......
  • 确保业务一致性:幂等性设计在分布式系统中的实现策略
    一、什么是幂等性?幂等性(Idempotence)是计算机科学和数学中的一个概念,指的是一个操作或者函数,无论执行多少次,其效果和执行一次都是相同的。换句话说,重复执行这个操作不会对系统状态产生额外的影响。在不同的领域,幂等性有不同的应用和表现:在编程中幂等性通常用于描述方法或......
  • 【Nginx】Nginx部署前端静态资源
    打包部署我们的前端工程开发好了,但是我们需要发布,那么如何发布呢?主要分为2步:前端工程打包通过nginx服务器(点击下载Nginx)发布前端工程1前端工程打包接下来我们先来对前端工程进行打包我们直接通过VSCode的NPM脚本中提供的build按钮来完整,如下图所示,直接点击即可:然后会......
  • SM4 CFB算法实现详解(七)
    1、SM4CFB说明  CFB(CipherFeedback,密文反馈)模式是一种将块密码(如SM4)转换为流密码的模式。CFB模式将前一个加密块的密文作为当前加密块的输入,同时产生密钥流来加密数据。该模式适用于流式数据传输。2、SM4-CFB模式的优点不需要填充由于CFB模式是流模式,不需要对数......
  • 代码随想录算法训练营第36期 last day
    最后一次更新,之后去复习专业课和简历583两个字符串的删除操作自己做出来了:Code:class Solution {public://找到公共子序列的最大长度dp 最小步数=串1.size-dp+串2.size-dp    int minDistance(string word1, string word2) {        vector<vector<int......