Feedback

FootInput吸底输入框

常用于浮动输入的场景,比如评论、回复等。

常用于浮动输入的场景,比如评论、回复等。

示例图

FootInput

基础用法

页面 .json 文件 usingComponents 中引入组件

// json
{
    "usingComponents": {
        "mx-foot-input": "/components/mxwui/foot-input/index"
    }
}

页面 .wxml 文件中使用组件

<mx-foot-input visible="{{true}}" />

更多用法示例

是否显示 visible

属性:visible,默认 false 不显示。

  • 显示
<mx-foot-input visible />

<mx-foot-input visible="{{true}}" />
  • 不显示
<mx-foot-input />

<mx-foot-input visible="{{false}}" />

值 value

属性:value,默认值或输入的值。

<mx-foot-input value="" />

占位文本 placeholder

属性:placeholder,默认 请输入。

<mx-foot-input placeholder="请输入内容" />

占位文本颜色 placeholderColor

属性:placeholderColor,默认 #9AA0B1,支持任何合法的颜色值。

<mx-foot-input placeholderColor="#1677FF" />

光标颜色 cursorColor

属性:cursorColor,默认 #CA0E2D,支持任何合法的颜色值。

<mx-foot-input cursorColor="#1677FF" />

背景色 bgColor

属性:bgColor,默认 #FFFFFF,支持任何合法的颜色值。

<mx-foot-input bgColor="#1677FF" />

输入框背景色 inputBgColor

属性:inputBgColor,默认 #F4F6F7,支持任何合法的颜色值。

<mx-foot-input inputBgColor="#1677FF" />

按钮类型 btnType

属性:btnType,可选 primary、default、ghost,默认值 primary。

<mx-foot-input btnType="primary" />

<mx-foot-input btnType="default" />

<mx-foot-input btnType="ghost" />

按钮文案 btnText

属性:btnText,默认 发送。

<mx-foot-input btnText="确定" />

按钮颜色 btnColor

属性:btnColor,默认 #CA0E2D,支持任何合法的颜色值。

<mx-foot-input btnColor="#1677FF" />

按钮宽度 btnWidth

属性:btnWidth,默认 104rpx,带单位。

<mx-foot-input btnWidth="120rpx" />

层级 zIndex

属性:zIndex,默认 1,数字。

<mx-foot-input zIndex="2" />

点击蒙层是否可以关闭弹窗 isCloseMask

属性:isCloseMask,默认 true 可关闭。

  • 可关闭
<mx-foot-input />

<mx-foot-input isCloseMask />

<mx-foot-input isCloseMask="{{true}}" />
  • 不可关闭
<mx-foot-input isCloseMask="{{false}}" />

自定义事件

事件:bind:foot_input_close,关闭回调事件。

事件:bind:foot_input_done,发送按钮回调事件,返回字段 e.detail.value 输入的内容值。

<mx-xxx 
    bind:foot_input_close="hendleClose" 
    bind:foot_input_done="handleDone"
/>

参数

参数 类型 必填 可选值 默认值 参数描述
visible Boolean 是 true、false false 是否显示
value String 值
placeholder String 请输入 占位文本
placeholderColor String 颜色值 #9AA0B1 占位文本颜色,支持任何合法的颜色值
cursorColor String 颜色值 #CA0E2D 光标颜色,支持任何合法的颜色值
bgColor String 颜色值 #FFFFFF 背景色,支持任何合法的颜色值
inputBgColor String 颜色值 #F4F6F7 输入框背景色,支持任何合法的颜色值
btnType String primary、default、ghost primary 按钮类型
btnText String 发送 按钮文案
btnColor String 颜色值 #CA0E2D 按钮颜色,支持任何合法的颜色值
btnWidth String 颜色值 104rpx 按钮宽度,带单位
zIndex Number 数字 1 层级
isCloseMask Boolean true、false true 点击蒙层是否可以关闭弹窗

事件

事件名称 类型 返回值 事件说明
bind:foot_input_close Click 关闭回调事件
bind:foot_input_done Click event 发送按钮回调事件,返回字段 e.detail.value 输入的内容值

其他说明

无