聚焦切换输入框样式

资源信息 :

发布:2023-09-19 11:04:10  阅读:138

转载本资源必须注明出处,欢迎加入官群【445790831】

上传用户 :

资源归属:qiang

资源状态 :

资源状态:免费下载

资源好评 :

资源下载 :

qiang的头像

资源作者:【qiang】

个性签名:请输入个性签名___________

在未填入内容的时候,聚焦把文字放在左上角。

默认排序
Generic placeholder image
Generic placeholder image
快码FOF编程 Time: 2023-09-19 11:22:14

非常好的案例

Generic placeholder image
快码快问快答 Time: 2023-09-19 14:15:13

8888

Generic placeholder image
1888****8888 Time: 2023-09-20 01:26:54

这个输入框似乎不能使用   【双向数据绑定:值=“数据层.输入值”】

ios基座 报错如下

  • 执行错误>1:22:55?AM [vite] [plugin:vite:vue] Duplicate attribute. at pages/UniappCode/169508765118186.vue:6:173 4 | 5 |  6 |  | ^ 7 | 8 |
<页面>
    <区块>
        <表单>
            <区块 类名="输入框区块" :类名="{ju4jia1o: 数据层.口座番号聚焦}">
                <基础标签>口座番号</基础标签>
                <输入框  双向数据绑定:值="数据层.输入值" @绑定事件_获得焦点="数据层.口座番号聚焦=true" @绑定事件_失去焦点="数据层.口座番号聚焦 = 数据层.口座番号 ? true : false" @双向绑定_数据="数据层.口座番号" />
            </区块>
            <区块 类名="输入框区块" :类名="{ju4jia1o: 数据层.用户名聚焦}">
                <基础标签>用户名</基础标签>
                <输入框 @绑定事件_获得焦点="数据层.用户名聚焦=true" @绑定事件_失去焦点="数据层.用户名聚焦 = 数据层.用户名 ? true : false" @双向绑定_数据="数据层.用户名" />
            </区块>
        </表单>
    </区块>
</页面>
<脚本>
    局部变量 数据层 = {
        //所有的页面数据,请在本处定义
        口座番号聚焦: 假,
        口座番号: "",
        用户名聚焦: 假,
        用户名: ""
        输入值:""
    };
</脚本>
<脚本>
    局部变量 方法层 = {
        //所有页面方法,请在本处定义
    };
</脚本>
<样式>
    .输入框区块 {
        内边距: 0 30rpx;
        上边距: 30rpx;
        定位: 相对定位;
    }
    .输入框区块 基础标签 {
        定位: 绝对定位;
        左侧: 60rpx;
        顶部: 50%;
        转换: 平移y轴(-50%);
        文本颜色: #666;
        过渡: 所有 0.3s;
    }
    .输入框区块 输入框 {
        边框: #ccc 1px 实线;
        边框-圆角: 15rpx;
        高度: 40rpx;
        行高: 40rpx;
        内边距: 15rpx 30rpx;
    }
    .输入框区块.聚焦 输入框 {
        边框-颜色: #2c3935;
        文本颜色: #2c3935;
    }
    .输入框区块.聚焦 基础标签 {
        顶部: 0;
        左侧: 50rpx;
        字体-大小: 12px;
        内边距: 0 15rpx;
        背景: #fff;
        文本颜色: #2c3935;
    }
</样式>
Markup
Generic placeholder image
1888****8888 回复 3楼 1888****8888 Time: 2023-09-20 01:52:31

也不能使用值=“”
iOS会报错

[plugin:vite:vue] Unnecessary value binding used alongside v-model. It will interfere with v-model's behavior.

百度翻译:

[plugin:vite:vue]与v-model一起使用不必要的值绑定。它会干扰v模型的行为。

Generic placeholder image
qiang 回复 3楼 1888****8888 Time: 2023-09-20 09:24:53

另外检测错误的时候,建议把修改的代码还原,这样就知道是案例代码错了,还是自己写错了

Generic placeholder image
1888****8888 回复 5楼 qiang Time: 2023-09-20 14:36:08

受教



聚焦切换输入框样式