推广 热搜:   公司  快速  企业  中国  设备    上海  行业  未来 

网易云音乐开发--search模块基本功能实现(除历史记录模块)

   日期:2024-10-31     移动:http://keant.xrbh.cn/quote/10032.html

老样子搭建一个search搜索页面

网易云音乐开发--search模块基本功能实现(除历史记录模块)

 还有一块没有实现,那就是让输入框默认的文本变换颜色

 微信小程序: input输入框placeholder样式的修改_微信小程序placeholder样式_酷伊奥的博客-CSDN博客

 百度搜索了一下,找到了这个大佬的解决方案。很nice

查看文档

网易云音乐 NodeJS 版 API (binaryify.github.io) 

 返回来的数据是这样的

书写返回搜索数据的方法

 已经变成了动态数据

 热搜榜动态数据

 跟之前的方法一样

 然后在去添加icon

如果不添加wx:if会导致占空间

这里要说到表达项的俩个数据

input-->实时监听       change-->使其焦点

首先,我们需要拿到表单项的数据,然后调用接口,拿数据

 

这样就能拿到表单项的内容,但是是一个对象。

这里有一个疑惑?为什么我们没有value={{searchList}}但是能动态的渲染出来 ?

 因为这个bindinput事件默认返回的就是value的值

我们为了性能优化,使用节流

就是根据这一块,我们先搭一个界面,然后把返回回来的数据动态渲染到页面上,就可以了

 样式书写完毕,但是又有一个bug

 当我们删除掉这个字母的时候,是空串,然后向服务器发请求,会报错

 我们如果输入的是一个空串,直接return出去就可以了

本文地址:http://lianchengexpo.xrbh.cn/quote/10032.html    迅博思语资讯 http://lianchengexpo.xrbh.cn/ , 查看更多

特别提示:本信息由相关企业自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


相关行业动态
推荐行业动态
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2023022329号