搜索插件、代码仓与 APP 分类

插件详情v1.1.2

masked_text

一个简单且基本的遮罩文本包。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
562
喜欢数
26
Pub 分数
130

安装插件

flutter pub add masked_text

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

一个轻量级的 Flutter 包,用于对文本输入应用掩码,支持电话号码、日期和货币等格式化用户输入。它支持用户输入时的实时格式化,确保跨平台数据输入的一致性。该包设计简洁,易于集成,非常适合需要结构化输入的表单。它在 Android、iOS、Web、macOS、Windows 和 Linux 上均可无缝运行。

适合场景

  • 具有固定格式的表单输入
  • 电话号码输入
  • 日期和时间格式化
  • 货币输入验证
  • 信用卡号屏蔽
  • 动态遮罩应用

主要特点

  • 实时输入掩码
  • 跨平台兼容性
  • 简单的 API 集成
  • 可自定义的遮罩模式
  • 支持退格和光标定位
  • 轻量且依赖极少

适合对象

  • 开发表单密集型应用的开发者
  • 需要结构化用户输入的应用程序
  • 需要快速输入格式化的项目
  • 注重简洁性和性能的团队
  • 具有输入约束的移动和Web应用

使用建议

  • 有限的高级验证,超出掩码范围
  • 无内置国际化支持
  • 可能需要自定义处理复杂的动态遮罩
  • 不适用于高度自定义的输入逻辑
  • 依赖于对 GitHub 仓库的外部维护

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

masked_text

A package for masked texts, so if you want a mask for phone, or zip code or any kind of mask, just use it :D

Getting Started

It's very simple, it's a Widget as all the other ones.

MaskedTextField
(
    maskedTextFieldController: _textCPFController,
    mask: "###.###.###-###",
    maxLength: 14,
    keyboardType: TextInputType.number,
    inputDecoration: new InputDecoration(
    hintText: "Write you Document here", labelText: "CPF"),
);

所属分类

依赖

依赖清单 1 项

源码仓库

使用此插件的项目

暂无相关数据。