概述

该组件可以为用户生成随机密码,使用者可选择密码长度、密码包含的字符种类等,开发者可自定义组件样式,提高开发效率。

使用方法

1、引入 har 包

将下载的har包放在项目目录里面,在使用的模块下的 oh-package.json5 中添加依赖,然后点击右上角同步(Sync)

2、组件中使用

(1)引入组件

import { RandomPassword } from 'random_password'

【注】引入路径以项目中 har 包实际路径为准

(2)使用组件(示例代码)

RandomPassword({
  // 设置密码最小长度为6位
  minLength: 6,
  // 设置密码最大长度为40位
  maxLength: 40,
  // 设置按钮颜色为橙色
  buttonColor: Color.Orange,
  // 设置滑块颜色为橙色
  sliderBlockColor: Color.Orange,
  // 设置复选框颜色为橙色
  checkboxColor: Color.Orange,
  // 设置密码长度文本颜色为橙色
  passwordLengthTextColor: Color.Orange,
  // 设置复制图标颜色为橙色
  copyIconColor: Color.Orange
})

效果如下图所示:

该组件为开发者提供许多可自定义的部分,如:密码长度、按钮颜色、复选框颜色、图标颜色等,根据实际开发情况及主题而定。

下载地址

random_password.har

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐