Skip to content

多行输入框 Textarea

多行输入框组件。

  • 后续再新增统计字数等功能。

重要提示

重要提示

需在 App.vue 中引入 pure-styles 样式,@import '@/uni_modules/pure-styles/index.css';

兼容性

  • 兼容:✅
  • 不兼容:❌
  • 未知:❔
H5安卓苹果微信支付宝百度抖音QQ快手飞书京东
小红书鸿蒙360华为快应用快应用联盟

插件市场地址

DCloud 插件市场地址

基础使用

  • 通过 v-model 绑定输入内容。
  • 通过 placeholder 属性设置占位文本。
vue
<template>
    <pure-textarea placeholder="请输入内容" v-model="address"></pure-textarea>
</template>

<script setup>
import { ref } from 'vue';

// 详细地址
const address = ref('');
</script>

禁用

  • 通过 disabled 属性设置禁用状态。
vue
<template>
    <pure-textarea placeholder="请输入内容" v-model="address" disabled></pure-textarea>
</template>

Props

属性名说明类型默认值可选值版本
modelValue[String, Number]""-+1.0.0
disabledClass禁用类名Stringpure-disabled-+1.0.0
<textarea> 组件的原生属性参考---+1.0.0

Event

事件名说明回调参数版本
input对应 <textarea> 同名事件,参考event+1.0.0
focus对应 <textarea> 同名事件,参考event+1.0.0
blur对应 <textarea> 同名事件,参考event+1.0.0
confirm对应 <textarea> 同名事件,参考event+1.0.0
keyboardHeightChange对应 <textarea> 同名事件,参考event+1.0.0
lineChange对应 <textarea> 同名事件,参考event+1.0.0

基于 MIT 许可发布