鸿蒙双向绑定组件:TextArea、TextInput、Search、Checkbox,文本输入组件,图案解锁组件PatternLock
对象暂不支持双向绑定,
效果:

代码:
@Entry
@Component
struct MvvmCase {@StateisSelect: boolean = false@StatesearchText: String = ""@StateinputText: string = ""@StateareaText: string = ""build() {Grid() {GridItem() {Column() {Text("checkbox的双向绑定")Checkbox().select($$this.isSelect) //双向绑定,不支持对象双向绑定Text("选中状态:" + this.isSelect)Button("改变选中状态").onClick(() => {this.isSelect = !this.isSelect})}}.height(200).backgroundColor(Color.Pink)GridItem() {Column() {Text("Search的双向绑定")Search({ value: $$this.searchText })Text("数据内容:" + this.searchText)Button("改变选中状态").onClick(() => {this.searchText = "改值"})}}.height(200).backgroundColor(Color.Pink)GridItem() {Column() {Text("TextInput的双向绑定")TextInput({ text: $$this.inputText })Text("数据内容:" + this.inputText)Button("改值").onClick(() => {this.inputText = "改值"})}}.height(200).backgroundColor(Color.Pink)GridItem() {Column() {Text("TextArea的双向绑定")TextArea({ text: $$this.areaText}).maxLength(5)//最大长度Text("数据内容:" + this.areaText)Button("改值").onClick(() => {this.areaText = "改值"})}}.height(200).backgroundColor(Color.Pink)GridItem(){PatternLock()//图案解锁}}.columnsTemplate("1fr 1fr").columnsGap(20).rowsGap(20)}
}
相关文章:
鸿蒙双向绑定组件:TextArea、TextInput、Search、Checkbox,文本输入组件,图案解锁组件PatternLock
对象暂不支持双向绑定, 效果: 代码: Entry Component struct MvvmCase {StateisSelect: boolean falseStatesearchText: String ""StateinputText: string ""StateareaText: string ""build() {Grid() {G…...
JS 算法 - 计数器
theme: smartblue 题目描述 给定一个整型参数 n,请你编写并返回一个 counter 函数。这个 counter 函数最初返回 n,每次调用它时会返回前一个值加 1 的值 ( n , n 1 , n 2 ,等等)。 示例 1: 输入: n 10 ["cal…...
JavaScript基础——JavaScript运算符
赋值运算符 算术运算符 一元运算符 三元/三目运算符 比较运算符 逻辑运算符 运算符优先级 在JavaScript中,常见的运算符可以包括赋值运算符、一元运算符、算术运算符(二元运算符)、三元/三目运算符、比较运算符、逻辑运算符等࿰…...
E23.【C语言】练习:不创建第三个变量实现两个整数的交换
目录 题目条件 思路1( -) 思路2 (^)(XOR) 往期推荐 1.题目条件 禁止使用以上代码 2.思路1: -运算 aab; ba-b; aa-b; 但这样有潜在的问题 :a,b存储的数字过大,ab可能超过范围 因此改用思路2…...
如何搭建一个web系统?
需求 搭建一个web系统。 框架 设计:墨刀 前端:Vue.js 后端:Java 算法:Python 数据库:时序数据库,介绍 部署:Jekins https://www.jenkins.io/ 文档管理:Teambition 项目管理:禅道 代码管理:Gitlab 开发流程 设计文档和原型文档,功能接口设计࿰…...
三十种未授权访问漏洞复现 合集( 二 )
未授权访问漏洞介绍 未授权访问可以理解为需要安全配置或权限认证的地址、授权页面存在缺陷,导致其他用户可以直接访问,从而引发重要权限可被操作、数据库、网站目录等敏感信息泄露。---->目录遍历 目前主要存在未授权访问漏洞的有:NFS服务&a…...
C语言学习笔记[29]:函数①
函数 在C语言中,函数是一段可以完成特定功能的代码,它们可以被重复调用。 函数的分类: 库函数自定义函数 库函数 在C语言中,库函数是由系统提供的,用于完成特定功能的函数,这些函数被集合在一起&#…...
使用Springboot + netty 打造聊天服务之Nacos集群问题记录
目录 1、前言1.1、方法一1.2、方法二 2、方案二实战2.1、在netty服务里加上ws连接、中断事件2.2、在netty服务里加上消息服务 4、总结 使用Springboot netty 打造聊天服务系列文章 第一章 初始搭建工程 第二章 Nacos集群问题记录 1、前言 在使用Springboot Nacos Netty(Web…...
全网唯一!R语言顶刊配色包TheBestColors
与Matlab相比,R语言在绘图方面有着天然的优势。 比如在配色方面,R语言有各式各样现成的包,按理说配色这种事应该很方便才对。 但实际体验下来,发现似乎不是那么回事。 首先,你很难记住每个包的调用方法以及每种配色…...
链表题型思路错误总结
常见题目 206. 反转链表 关键点:定义前置指针。 在给cur.next复制前,需要定义好next节点防止断链。 public ListNode reverseList(ListNode head) {if (head null || head.next null) {return head;}ListNode pre null;ListNode cur head;while(cur…...
算法学习day28
一、寻找右区间(二分法) 题意:题目很容易理解 但是转换为二分法有点晦涩 给你一个区间数组 intervals ,其中 intervals[i] [starti, endi] ,且每个 starti 都 不同 。区间 i 的 右侧区间 可以记作区间 j ,并满足 startj > e…...
C语言基础题:迷宫寻路(C语言版)
1.题目描述 机器猫被困在一个矩形迷宫里。 迷宫可以视为一个n x m 矩阵,每个位置要么是空地,要么是墙。机器猫只能从一个空地走到其上、下、左、右的空地。 机器猫初始时位于(1,1)的位置,问能否走到(n,m)位置。 2.输入格式 第一行࿰…...
力扣-1两数之和2两数相加-2024/8/3
1、两数之和 解法一 暴力法(2个for循环) class Solution:def twoSum(self, nums: List[int], target: int) -> List[int]:for ii in range(len(nums)):for jj in range(ii1, len(nums)):if nums[ii]nums[jj] target:return [ii,jj]解法二 哈希表法…...
简站WordPress主题 专业的WordPress建站服务商
简站WordPress主题是一款备受推崇的WordPress主题,以其简洁、实用、无插件和更安全的特性脱颖而出。以下是关于简站WordPress主题的一些详细分析: 简站WordPress主题采用了扁平化设计风格,界面简洁明了,这使得网站看起来更加专业…...
Final Shell for Mac 虚拟机连接工具【简单易操作,轻松上手】【开发所需连接工具】
Mac分享吧 文章目录 效果一、下载软件二、安装软件三、运行测试安装完成!!! 效果 一、下载软件 下载软件 链接:http://www.macfxb.cn 二、安装软件 三、运行测试 安装完成!!!...
Oracle JDK:版本、支持与许可
文章目录 版本支持许可BCLOTNNFTCFAQ其他OpenJDK和其他的JDK实现JDK、JRE、JVMJava SE、Java EE、Java ME版本 Oracle JDK的最新版本和历史版本的官方下载地址(可查询版本发行说明等信息):https://www.oracle.com/cn/java/technologies/downloads/ 常规版本(非LTS):每隔…...
大模型学习笔记 - LLM 之RLHF人类对齐的简单总结
LLM - RLHF人类对齐的简单总结 LLM-人类对齐 1. RLHF(Reinforcement Learning from Human Feedback, RLHF),基于人类反馈的强化学习2 奖励模型训练3 强化学习训练 3.1 PPO介绍3.2 进阶的RLHF的介绍 3.2.1. 过程监督奖励模型3.2.2. 基于AI反馈的强化学习3.2.3. 非强化学习的对齐…...
【从零开始一步步学习VSOA开发】 概述
概述 概念 VSOA(Vehicle SOA)是翼辉为了解决任务关键型系统不能适用当前微服务通信架构问题而设计的⼀个轻量级适用于任务关键领域的微服务通信架构,以方便开发者构建大型分布式松耦合软件系统,且支持并行开发。 特点 其主要特…...
小程序背景图片无法通过 WXSS 获取
问题:pages/index/index.wxss 中的本地资源图片无法通过 WXSS 获取 可以使用网络图片,或者 base64,或者使用标签。 将图片转换为base64,地址 base64图片在线转换工具 - 站长工具 在这里把要使用的图片转换一把,然后将得…...
CC++内存魔术:掌控无形资源
hello,uu们,今天呢我们来详细讲解C&C的内存管理,好啦,废话不多讲,开干 1:C/C内存分布 2:C语言中动态内存管理方式:malloc/calloc/realloc/free 3:C内存管理方式 3.1:new/delete操作内置类型 3.1.1:代码1 3.1.2:代码2 3.2:new和delete操作自定义类型 3.2.1:C语言创建…...
摄影后期必备:芋田图像工具箱如何提升你的工作流效率
对于摄影爱好者和职业摄影师而言,拍摄只是工作的开始。 真正耗费时间和精力的,往往是后期处理这一环节。 从数百张照片中挑选出满意的作品,再进行格式转换、添加水印、压缩导出,整个流程繁琐且耗时。 如何优化摄影后期工作流&…...
2026最权威的六大AI写作助手推荐
Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 人工智能技术迅猛又快速地发展着,为毕业论文写作开辟出全新路径,AI能…...
Kimi K2.6 + Claude 多代理路由栈
开发者还在为“哪家AI编码工具最好”站队,而真正出货最多的那批人早已把周账单砍到1/7 在 AI 编码工具的讨论里,几乎所有开发者都默认了一个前提:必须选边站队。要么是 Claude Code 死忠,要么是 Cursor 铁粉,要么是 GP…...
Code The Hidden Language of Computer Hardware and Software 学习:从零理解寄存器和总线
一、先从最简单的问题开始:信息放在哪里? 你用计算器按下 3 5,计算器需要先把 3 记住,才能再加上 5。 CPU 也一样——它在做任何计算之前,必须先把数字存在某个地方。 存数字的地方有两类: 慢但多 …...
SKMemory:构建AI记忆宫殿,实现跨会话连续性与情感感知
1. 项目概述:SKMemory,一个为AI打造的“记忆宫殿” 如果你和我一样,长期在AI Agent开发的第一线折腾,肯定遇到过这个让人头疼的问题:每次对话重启,Agent就像得了“健忘症”,之前聊过的关键信息、…...
Fast-GitHub:国内开发者必备的GitHub加速插件终极指南
Fast-GitHub:国内开发者必备的GitHub加速插件终极指南 【免费下载链接】Fast-GitHub 国内Github下载很慢,用上了这个插件后,下载速度嗖嗖嗖的~! 项目地址: https://gitcode.com/gh_mirrors/fa/Fast-GitHub 你是否经常因为G…...
Unity游戏自动翻译终极指南:XUnity.AutoTranslator深度解析与实战应用
Unity游戏自动翻译终极指南:XUnity.AutoTranslator深度解析与实战应用 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 在全球化的游戏市场中,语言障碍常常成为玩家体验外语游戏的最…...
猫抓Cat-Catch:重新定义浏览器资源获取的智能捕手
猫抓Cat-Catch:重新定义浏览器资源获取的智能捕手 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 你是否曾遇到过这样的场景࿱…...
C#项目日志配置踩坑实录:从log4net基础配置到生产环境最佳实践
C#项目日志配置踩坑实录:从log4net基础配置到生产环境最佳实践 在多年的C#项目开发中,我发现日志系统就像项目的"黑匣子"——平时无人问津,一出问题却成了救命稻草。而log4net作为.NET生态中最成熟的日志框架之一,其强大…...
从CloudCompare到Blender:点云法向量计算的完整工作流,让你的3D模型‘活’起来
从CloudCompare到Blender:点云法向量计算的完整工作流,让你的3D模型‘活’起来 在数字内容创作领域,点云数据的处理与3D模型的渲染效果息息相关。无论是逆向工程、3D打印还是影视特效制作,点云法向量的计算质量直接影响最终模型的…...
