首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

AngularDart Material Design 输入 顶

当值为非null时,始终显示字符计数。 required bool  是否需要输入。 如果没有输入文本,则必需的输入将在第一次模糊时显示验证错误。...(在输入或失去焦点时。) focus Stream  元素聚焦时的事件。...(在输入或失去焦点时。) focus Stream  元素聚焦时的事件。...将此设置为true会更改行为,以便在更改选项或选项时:       1.选择中的第一个选定值在选项中有效       2.如果选择没有选定值,则选项中没有任何活动 inputText String...如果没有输入文本,则必需的输入将在第一次失去焦点时显示验证错误。 requiredErrorMsg String  自定义错误消息,以显示何时需要该字段并显示空白。

5.3K40

JavaSwing_8.1:焦点事件及其监听器 - FocusEvent、FocusListener

当暂时丢失焦点的组件的另一个操作,比如释放Window或拖动滚动条的间接结果一时焦点变化的事件发生。...例如,当焦点从按钮转到文本字段时,按钮会触发焦点丢失事件(文本字段为相反的组件),然后文本字段会触发焦点获取事件(带有按钮作为相反的组件)。失去焦点以及获得焦点的事件可能是暂时的。...焦点丢失事件由文本字段触发,焦点获得事件由组合框触发。现在,组合框显示它具有焦点,也许在文本周围有一条虚线-确切地表示方式取决于外观。...请注意,当焦点从一个组件更改为另一个组件时,第一个组件将触发焦点丢失事件,第二个组件将触发焦点获得事件。 从组合框的菜单中选择一个选项。再次单击组合框。请注意,没有报告焦点事件。...为按钮生成一个临时的焦点丢失事件。 单击FocusEventDemo窗口的顶部。该按钮触发了聚焦事件。 按键盘上的Tab。焦点移至列表。 再次按Tab键。焦点移到文本区域。

4.7K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    CloudBase CMS 2.0 焕新升级,从「心」出发!

    新 UI 如下图所示: 布局优化 在 CMS 1.0 中,当部分字段内容过长时,会挤压其他字段的显示空间,图片的大小也会显著影响内容集合的展示,造成不合理的显示效果,如下: 而在 CMS 2.0 中,我们优化了内容数据的展示效果...如创建内容模型时,会默认有创建时间和修改时间的字段。这种系统的行为模糊了系统字段与用户自定义字段的界限,可能与用户的行为发生冲突。...在 2.0 中,我们引入了系统字段的概念,即通过 CMS 创建数据时,系统会默认添加一些字段,如创建、修改时间,未来可能会有更多的系统字段出现。...搜索 CMS 2.0 支持了对字符内容的模糊搜索,同时也支持了过滤搜索,排序等多种数据查询条件。 枚举 CMS 2.0 中新增了枚举类型,适用于从固定集合中选择数据的情况。...未来,CloudBase CMS 将持续聚焦于内容管理,提供更加强大、易用的内容管理系统,继续为开发者提供走心的体验,减少企业的开发工作,提效研发效率。

    1.3K74

    Material Design — 提示框( Dialogs)

    行为 对话框不应该被其他元素或屏幕边缘遮挡。 提示框始终保持视觉聚焦,直到被关闭或被完成了其中需要的行动。...按钮文案要明确说明接下来将发生的操作 带有标题的警告 仅对高风险情况使用带标题的警告,例如连接可能丢失。 用户应该能够仅根据标题和按钮文本来理解选择。...例如,用户可以聆听多个铃声,但只能在触摸“ok”时进行最终选择。 点击确认对话框中的“取消”,或按Android的“后退”,取消操作,放弃所有更改并关闭对话框。 ?...确认 屏幕右上角的确认按钮使用描述性动词,例如:保存,发送,分享,更新或创建。 不要使用模糊的动作来确认动作,如:完成,确定或关闭。...确认按钮将被禁用,直到满足对话框中的所有必填字段都完成时,确认操作才会被激活 丢弃(离开) 丢弃操作(屏幕左上角的“X”)和后退按钮均会关闭全屏对话框并放弃之前所做的更改。

    5.2K101

    JavaScript 编程精解 中文第三版 十八、HTTP 和表单

    将这个属性更改为另一个值将改变字段的内容。 文本字段selectionStart和selectEnd属性包含光标和所选文字的信息。当没有选中文字时,这两个属性的值相同,表明当前光标的信息。...例如,0 表示文本的开始,10 表示光标在第十个字符之后。当一部分字段被选中时,这两个属性值会不同,表明选中文字开始位置和结束位置。 和正常的值一样,这些属性也可以被更改。...change事件不会在每次有输入时都被调用,而是在内容在改变并失焦后触发。为了及时的响应文本字段的改变,则需要为input事件注册一个处理器,每当用户有输入或更改时就被触发。...点击标签上的任何位置将激活该字段,这样会将其聚焦,并当它为复选框或单选按钮时切换它的值。 单选框和选择框类似,不过单选框可以通过相同的name属性,隐式关联其他几个单选框,保证只能选择其中一个。...将函数的返回值或其引发的任何错误转换为字符串,并将其显示在文本字段下。

    3.9K20

    Android Studio 新特性详解

    其中一个功能便是字面量实时编辑,包括字符串、数字和布尔值。 以我们的 Rally 理财应用为例。我可以直接更改应用中提醒对话框的文本。在下图中可以看到,在我进行输入时,预览几乎是实时同步更新的。...我可以像刚才一样更改文本,同理也可以更改数字和布尔值。 远期规划 刚才我向大家展示了 Arctic Fox 和 Bumblebee 中提供的功能,以及一些 Chipmunk 中处于开发阶段的功能。...△ 实时更新的模糊状态 上面的示例顺带试用了 Android 12 中的模糊处理。我们在布局预览和设计预览时均支持模糊效果。 这是一个很激动人心的功能。...而在轻量模式下编辑 Kotlin 文件时,将不会像通常那样执行各种常见且开销较大的编辑器验证,但您仍然可以使用 "转到声明" 以及类似的基本编辑功能。...欢迎您 点击这里 向我们提交反馈,或分享您喜欢的内容、发现的问题。您的反馈对我们非常重要,感谢您的支持!

    2.8K20

    HTML 表单和约束验证的完整指南

    属性定义的图像的按钮 month 月份和年份选择器 number 数字输入字段 password 带有模糊文本的密码输入字段 radio 一个单选按钮 range 滑块控件 reset 将所有表单输入重置为其默认值的按钮...现代浏览器对所有类型都有很好的支持,但旧浏览器仍会显示文本输入字段。...pattern 正则表达式模式,例如[A-Z]+一个或多个大写字符 placeholder 字段值为空时的占位符文本 readonly 该字段不可编辑,但仍将被验证并提交 required 该字段是必需的...HTML 输出字段 除了输入类型,HTML5 还提供只读输出: output: 计​​算或用户操作的文本结果 progress: 带有value和max属性的进度条 meter:它可以根据对设定的值绿色...在第一次提交后或更改值时显示验证错误将提供更好的体验。

    8.4K40

    如何在Ubuntu 14.04上使用双因素身份验证保护您的WordPress帐户登录

    登录站点或系统时,双因素身份验证或“2FA”包含两个步骤: 您的用户名和密码 随机生成的,时间相关的代码(即代码在固定的持续时间后到期)称为一次性密码(OTP) 您可以通过多种方式访问OTP: 短信 电话...在本教程结束时,我们还将介绍一种防故障恢复技术,以防您丢失手机。让我们开始! 准备 一台已经设置好可以使用sudo命令的非root账号的Ubuntu服务器,并且已开启防火墙。...此值将显示在移动设备上的FreeOTP应用程序中 显示/隐藏QR码:单击此按钮显示QR码 连接FreeOTP应用程序 在手机或平板电脑上启动FreeOTP应用。 单击应用程序中的小QR码图标。...保存更改:最后,我们必须保存到目前为止所做的更改。在WordPress中,滚动到页面底部,然后单击“ 更新配置文件”按钮。 第4步 - 测试登录 在此步骤中,我们将验证是否启用了双因素身份验证。...帐户恢复 如果您丢失了手机,那么您将被锁定在WordPress网站之外。这是实施双因素身份验证的主要缺点。值得庆幸的是,我们对这种情况有一个非常简单的解决方法。

    1.8K00

    React Native组件篇(三) — TextInput组件

    characters:所有字符, words:每一个单词的首字母 sentences:每个句子的首字母(默认情况下) none:不会自动使用任何东西 autoCorrect 布尔型 如果值为假,...默认值为真。 autoFocus 布尔型 如果值为真,聚焦 componentDidMount 上的文本。默认值为假。...bufferDelay 数值型 这个会帮助避免由于 JS 和原生文本输入之间的竞态条件而丢失字符。默认值应该是没问题的,但是如果你每一个按键都操作的非常缓慢,那么你可能想尝试增加这个。...onBlur 函数 当文本输入是模糊的,调用回调函数 onChange 函数 当文本输入的文本发生变化时,调用回调函数 onFocus 函数 当输入的文本是聚焦状态时,调用回调函数 returnKeyType...secureTextEntry 布尔型 如果值为真,文本输入框就会使输入的文本变得模糊,以便于像密码这样敏感的文本保持安全。

    2.2K20

    分享15个有用的,你可能还不知道的CSS小技巧,建议每个前端开发者都了解下

    这对于设置全局样式非常有用,例如设置默认字体、颜色或行高等。 需要注意的是,选择器会匹配页面上的每个元素,包括嵌套的元素。因此,在使用选择器时,你需要小心确保样式不会无意间影响到你不想改变的元素。...当子元素获得焦点时,父元素将被匹配并应用相应的样式。这对于创建交互式表单或其他需要根据子元素聚焦状态进行样式调整的情况非常有用。...这在创建主题或需要同时更改多个值时特别有帮助。 通过使用CSS变量,你可以在整个样式表中定义和使用变量,将值存储为变量后,可以在需要的地方重用这些值。...这在创建主题时特别有用,因为你可以将主题相关的颜色、字体、间距等值存储为变量,然后通过更改变量的值来轻松切换主题。...CSS变量的另一个优点是当你需要同时更改多个值时,只需更改变量的值即可,而无需逐个更改具体的样式。这提供了更方便和灵活的样式管理方式。

    21340

    别再设计易碎的Web API

    如果API设计的很好,那么它不会这么脆弱 减少其脆弱性或增加其韧性是管理API设计的方式之一,其关键在于以应用目的为中心做设计。...你只需返回一个固定的值,后端兼容在意向驱动API中会运行的很好; 可优化——当对数据库进行更新时,可计算优化而不是在内置的需求上,这比优化每个组合的程序设计要困难得多; 可缓存——易缓存。...灵活的API非常有助于于开发用户界面,允许按字段排序、可自定义分页、 排序和筛选或搜索。...状态相关修订 ;提交添加更多的请求工作。 GitHub 具有灵活性,可以进行更改,而不会破坏兼容性:1. 对于API,GitHub暂不支持重写功能整个请求功能;2.可适用于其他UI领域;3....GitHub灵活显示提交状态: 可在移动应用中显示状态、本地化的文本易合并。

    81480

    重构实践:基于腾讯云Elasticsearch搭建QQ邮箱全文检索

    模块上游的请求分为两类: (1)增、删、改 入信、发信、删信等行为会触发更改 ES 内的 doc,入信、发信对实时性要求一般但可靠性要求较高,而删信行为不要求实时性。这类操作都可以异步处理。...有没有办法让号段索引的搜索速度媲美 uin 索引的速度呢? ES 官方提供了一个索引设置选项"index.sort",该选项可以使索引内的 doc 在存储时按照某几个字段的升序或降序进行顺序存储。...另外,有一些 html 节点内包含大量乱码或 url,属性为 display:none,比如邮箱的超大附件,这些乱码文本也是需要剔除掉的。...ES搜索机制 ES 的全文搜索查询主要分为两种:match 和 match_phrase,它们的搜索机制是: 入信时,ES 分词器先对 doc 中 type:text 字段进行分词,默认记录下每个分词的词频和词语在原文中的位置...统计显示精确搜索搜到内容占搜索请求的比例达到 90%,且模糊搜索的耗时远小于精确搜索,两次搜索不会增加太多等待时间。

    2.5K30

    Android 9.0 强势来袭,带来了哪些新特性?

    您可以使用此额外功能预先填充应用中的文本字段,以便用户完成回复。 确定对话是否是群组对话:您可以使用setGroupConversation() 有目的地将对话识别为群组或非群组对话。...特别是,请勿使用此工作流程来显示您通常不会在用户设备上显示的敏感信息。 统一识别认证对话框 在Android 9中,系统代表您的应用提供生物识别身份验证对话框。...它还会更改其行为以适应用户选择的生物识别身份验证的类型。...Keymaster然后解密密钥库中的密钥,因此密钥的内容永远不会在设备的主机内存中显示为纯文本。 注意:仅在Keymaster 4或更高版本附带的设备上支持此功能。...这些类型的密钥非常适合加密要存储在磁盘上的敏感数据,例如运行状况或企业数据。该标志为用户提供了更高的保证,即如果手机丢失或被盗,设备被锁定时数据无法解密。

    3.5K20

    【ES三周年】elasticsearch 核心概念

    在随时可能发生故障的网络和云环境中,如果某个分片或节点以某种方式脱机或因何种原因丢失,则强烈建议用户使用故障迁移机制。...在极端的情况下,当只有一个节点时,如果索引的副分片个数设置大于1,则系统只分配主分片,而不会分配副分片。图片副本很重要,主要有几个原因:副本在分片或节点发生故障时提供高可用性。...每个分片可以有零个或多个副本。一个分片可以有多个副本,以防止数据丢失和避免数据丢失后服务不可用。可以在创建索引时为每个索引定义分片和副本的数量。创建索引后,还可以随时动态更改副本的数量。...字段可以使用分析器进行处理:分析器是 elasticsearch 用于处理文本的一种工具。它可以将原始文本拆分为单词,并对这些单词进行转换和过滤,以便更好地支持全文搜索和聚合操作。...Term Query:术语查询用于搜索包含特定术语的字段。它不会对输入的术语进行分词或归一化。Range Query:范围查询用于搜索包含在特定范围内的数值或日期的字段。

    3.2K80

    图像处理评价指标之模糊度、清晰度

    通过对模糊失真进行评测和度量,可以对整个图像传输或处理系统的质量进行监控,进而采取措施提高系统性能 模糊度和清晰度概念 图像模糊是一种很重要的图像降质因素,在图像获取、传输、处理过程中都有很多因素可能造成图像模糊...,比如在获取图像时,不正确的聚焦会产生离焦模糊,景物和照相机的相对运动会造成运动模糊,图像压缩后的高频丢失造成的模糊。...1、运动模糊 运动模糊是在捕获图像时,快门在打开时间内成像系统和拍摄 对象的短暂相对运动,造成成像在某个方向上形成的模糊。...3、高斯模糊 高斯模糊是人为引入的一种模糊,使用高斯低通滤波器对原始图像进行滤波得到的。...1、灰度方差算法 图像最清晰,图像中的高频分量也最多,该算法以图像所有像素的灰度平均值为参考,对每个像素点的灰度值求差后求平方和,然后用像素总数标准化,它表征了图像灰度变化的平均程度,灰度变化的平均程度越大

    4.4K20

    ISP-AF相关-聚焦区域选择-清晰度评价

    超长焦镜头(由大至小) 光圈: 超星光镜头、星光镜头、通用镜头 接口类型: M12、$\Phi$14、C、CS、尼康F口、索尼A口、佳能E口等 外形功能: 球面镜头、非球面镜头、针孔镜头、鱼眼镜头 自动聚焦是指通过电机控制载物台或镜头的运动使物体的成像由模糊变得清晰的过程...对焦(调焦) 对焦概念 用凸透镜做照像机的镜头时,最清晰的像一般不会正好落在焦点上,或者说,最清晰的像到光心的距离(像距)一般不等于焦距,而是略大于焦距。...由于人眼分辨能力的限制,一定范围内的模糊量不会对观察到的成像效果产生影响。对于清晰的成像,人眼视网膜对模糊感知的最大程度就是允许模糊量s,s的值在O.03.0.04mm之间。...前者通常是根据某个特征选定固定区域作为聚焦窗口,聚焦窗口大小由实际目标图像确定;后者是对图像的信息分布进行统计分析,给出一个最优的主体景物估计区域,然后取单个或多个窗口作为聚焦区域。...图像存在边缘,一幅图像聚焦与否与图像边缘信息的高频成分有关,当完全聚焦时,图像清晰,边缘信息的多,聚焦评价函数值最大;当图像离焦时,图像模糊,边缘信息较少,聚焦评价函数值小。

    79720

    如何将功能测试用例转为自动化脚本?

    使用自动化脚本中的同步或wait语句来等待直到所需的状态变成真。 注意: 当对多个数据集运行相同的代码时,您将要确保将AUT返回到下一次迭代开始之前的状态。...这意味着您必须使用代码中使用的逻辑名称。 对于手动方案中的“更改AUT /组合”步骤,您可以执行操作(依次输入或检查或输入),并进行一次性验证更改。但是在自动化方案中这是不可能的。...因此,我们必须确保添加操作和验证/验证步骤。 优秀性注释。 调试语句-这些在创建和测试测试本身时特别重要。尝试频繁使用消息框在测试执行的各个阶段输出各种值。...这将为您提供测试的可见性,就像其他情况一样。 输出语句-对写入结果,或者任何其他外部地方像一个记事本或Excel工作表。 验证与确认 没有验证和验证,测试的意图就会丢失。...要考虑的重要事项是-基于V&V的属性不应模糊不清。例如,要成功登录,请查找收件箱页面显示的内容而不是新电子邮件的数量,因为这不是常数。 因此,每次执行一个操作时,您都必须选择正确的东西-一定要失败。

    36930

    重构实践:基于腾讯云Elasticsearch搭建QQ邮箱全文检索

    模块上游的请求分为两类: (1)增、删、改 入信、发信、删信等行为会触发更改 ES 内的 doc,入信、发信对实时性要求一般但可靠性要求较高,而删信行为不要求实时性。这类操作都可以异步处理。...有没有办法让号段索引的搜索速度媲美 uin 索引的速度呢? ES 官方提供了一个索引设置选项"index.sort",该选项可以使索引内的 doc 在存储时按照某几个字段的升序或降序进行顺序存储。...另外,有一些 html 节点内包含大量乱码或 url,属性为 display:none,比如邮箱的超大附件,这些乱码文本也是需要剔除掉的。...ES搜索机制 ES 的全文搜索查询主要分为两种:match 和 match_phrase,它们的搜索机制是: 入信时,ES 分词器先对 doc 中 type:text 字段进行分词,默认记录下每个分词的词频和词语在原文中的位置...统计显示精确搜索搜到内容占搜索请求的比例达到 90%,且模糊搜索的耗时远小于精确搜索,两次搜索不会增加太多等待时间。

    3.4K139

    ES的DSL语言高级查询

    ) 3.1.1 模糊匹配 模糊匹配主要是针对文本类型的字段,文本类型的字段会对内容进行分词,对查询时,也会对搜索条件进行分词,然后通过倒排索引查找到匹配的数据,模糊匹配主要通过match等参数来实现 match...: 通过match关键词模糊匹配条件内容 prefix : 前缀匹配 regexp : 通过正则表达式来匹配数据 match的复杂用法 match条件还支持以下参数: query : 指定匹配的值 operator...terms : 单个字段属于某个值数组内的值 range : 字段属于某个范围内的值 exists : 某个字段的值是否存在 ids : 通过ID批量查询 3.2 组合条件查询(多条件查询) 组合条件查询是将叶子条件查询语句进行组合而形成的一个完整的查询条件...如何验证匹配很好理解,如何计算相关度呢?ES中索引的数据都会存储一个_score分值,分值越高就代表越匹配。另外关于某个搜索的分值计算还是很复杂的,因此也需要一定的时间。...它不会去计算任何分值,也不会关心返回的排序问题,因此效率会高一点。

    2.2K10

    构建安全可靠的系统:第十一章到第十五章

    数据验证 除了密钥材料的丢失,签发错误是 CA 可能犯的最严重的错误。...我们努力设计我们的系统,以确保人为判断不能影响验证或签发,这意味着我们可以将注意力集中在 CA 代码和基础设施的正确性和健壮性上。 持续验证(见“持续验证”)确保系统的行为符合预期。...然后,您可以进行代码更改,重新构建,并运行您使用保存的工件构建的模糊器二进制文件,以重现崩溃或验证代码更改是否会修复问题。...版本控制 构建时间戳和溯源格式版本号通常很有用,以便进行将来的更改,例如使旧构建无效或更改格式而不易受到回滚攻击。 您可以省略隐含或由源代码本身覆盖的字段。...图 14-8:使用代理进行策略决策的替代架构 部署后验证 即使在部署时执行部署策略或签名检查时,记录和部署后验证几乎总是可取的,原因如下: 策略可能会更改,在这种情况下,验证引擎必须重新评估系统中现有的部署

    29910
    领券