Blazor-@bind

server/2025/1/31 19:37:26/

数据绑定

带有 value属性的标记都可以使用@bind 绑定,<div>、<span>等非输入标记,无法使用@bind 指令的,默认绑定了 onchange 事件,onchange 事件是指在输入框中输入内容之后,当失去焦点时执行。

@page "/binddirective"
@rendermode InteractiveAuto
<h3>BindDirective</h3>
<input @bind="strName" />
<p>@strName</p>@code {string strName = "123";
}

我们用一段代码来看看@bind的作用
在这里插入图片描述
在这里插入图片描述
从运行的动画可以看到,当输入框失去焦点时,会触发onchange事件,改变strName的值

绑定其他事件

@bind的默认绑定事件为onchange,我们可以使用@bind:event=""来绑定其他的事件,这里我们使用oninput事件来试试绑定其他事件是否有效,修改之前的代码,如下:

@page "/binddirective"
@rendermode InteractiveAuto
<h3>BindDirective</h3>
<input @bind="strName" @bind:event="oninput" />
<p>@strName</p>
@code {string strName = "123";
}

在这里插入图片描述

我们可以看到,当我们修改了绑定的事件后,变量不会等到焦点失去后才进行更新,而是实时进行更新。


http://www.ppmy.cn/server/163866.html

相关文章

基于SpringBoot的假期周边游平台的设计与实现(源码+SQL脚本+LW+部署讲解等)

专注于大学生项目实战开发,讲解,毕业答疑辅导&#xff0c;欢迎高校老师/同行前辈交流合作✌。 技术范围&#xff1a;SpringBoot、Vue、SSM、HLMT、小程序、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、安卓app、大数据、物联网、机器学习等设计与开发。 主要内容&#xff1a;…

灰色预测模型

特点&#xff1a; 利用少量、不完全的信息 预测的是指数型的数值 预测的是比较近的数据 灰色生成数列原理&#xff1a; 累加生成&#xff1a; 累减生成&#xff1a;通过累减生成还原成原始数列。 加权相邻生成&#xff1a;&#xff08;会更接近每月中旬&#xff0c;更推荐…

DeepSeek 证明了什么

AI 这个词现在很火爆&#xff0c;但 AI 是新技术吗&#xff1f;不认为 AI 是一个新的技术&#xff0c;其实这些概念的提出都是在几十年前的事情了。 受限于当时的计算机计算能力&#xff0c;AI 很多概念都来源于人工神经网络&#xff0c;《人工智能》这门课程早在几十年前就是…

《CPython Internals》读后感

一、 为什么选择这本书&#xff1f; Python 是本人工作中最常用的开发语言&#xff0c;为了加深对 Python 的理解&#xff0c;更好的掌握 Python 这门语言&#xff0c;所以想对 Python 解释器有所了解&#xff0c;看看是怎么使用C语言来实现Python的&#xff0c;以期达到对 Py…

Java算法——排序

目录 引言1. 插入排序1.1 基本思想1.2 直接插入排序1.3 希尔排序 2. 选择排序2.1 基本思想2.2 直接选择排序2.3 直接选择排序变种2.4 堆排序 3. 交换排序3.1 基本思想3.2 冒泡排序3.3 快速排序3.3.1 快速排序的基本结构3.3.2 Hoare法3.3.3 挖坑法3.3.4 双指针法 3.4 快速排序非…

git Bash通过SSH key 登录github的详细步骤

1 问题 通过在windows 终端中的通过git登录github 不再是通过密码登录了&#xff0c;需要本地生成一个密钥&#xff0c;配置到gihub中才能使用 2 步骤 &#xff08;1&#xff09;首先配置用户名和邮箱 git config --global user.name "用户名"git config --global…

C++ 与机器学习:构建高效推理引擎的秘诀

随着深度学习模型逐渐从研究走向生产环境&#xff0c;推理能力成为部署中的关键环节。模型的推理引擎需要以极低的延迟快速处理输入数据&#xff0c;同时最大化地利用硬件资源。虽然 Python 被广泛用于模型的训练和开发&#xff0c;但 C 却在推理领域独占鳌头&#xff0c;其性能…

蓝牙技术在物联网中的应用有哪些

蓝牙技术凭借低功耗、低成本和易于部署的特性&#xff0c;在物联网领域广泛应用&#xff0c;推动了智能家居、工业、医疗、农业等多领域发展。 智能家居&#xff1a;在智能家居系统里&#xff0c;蓝牙技术连接各类设备&#xff0c;像智能门锁、智能灯泡、智能插座、智能窗帘等。…