开始
本节课来开发项目的首页
把之前的demo删除掉
真机配置
https://uniapp.dcloud.io/collocation/pages.html#pages

因为目前是在app上做的真机调试,所以这里我们先配置app-plus
https://uniapp.dcloud.io/collocation/pages.html#style

首先滚动条我们先隐藏起来。

滚动条显示策略,不显示滚动条
"style": {"app-plus": {"scrollIndicator": "none"}}
导航栏-搜索框配置


我们这里左边一个按钮 右边也有一个按钮
搜索框的样式先弄出来。 1.6的版本之后才出的。

我们需要它的文字居中
取色器 吸取一个文本框的背景色
文本框需要圆角
圆角,用px表示的

文本框内的提示文本

"titleNView": {"searchInput": {"align": "center","backgroundColor": "#F7F7F7","borderRadius": "4px","placeholder": "搜索糗事"}}
提示文本的颜色

"placeholderColor": "#CCCCCC"
我们希望点击的时候,直接跳转到搜索页。所以这里禁止搜索输入。

"disabled": false
真机效果。

搜索框左右的按钮


我们的需求就是要左右这两个图标
在阿里巴巴的iconfont上找到对应的。针对这个项目的所有的图标会发给大家。
吸取左边按钮的颜色。
button和searchInput同级别

右边颜色
右边按钮
按钮按下的颜色 默认给他一个灰色。
按钮的浮动。
一左一右
图标的大小
先默认给个40试试
字体文件的路径。
这是下载好的字体库。
我们主要用到.ttf的文件
创建font目录,把这个点ttf的文件 粘贴到这里。
改个名字

"buttons": [// 左边{"color": "#FF9616","colorPressed": "#BBBBBB","float": "left","fontSize": "40px","fontSrc": "/static/font/icon.ttf"}]
text是必须要配置的。
打开这个html
打开后第一个就是Unicode

必须是\u开头。
前面的不要,就复制后面的e609
那么我们就是\u开头,后面加e609
{"color": "#FF9616","colorPressed": "#BBBBBB","float": "left","fontSize": "40px","fontSrc": "/static/font/icon.ttf","text": "\ue609"}
右边按钮。

// 右边按钮{"color": "#000000","colorPressed": "#BBBBBB","float": "right","fontSize": "40px","fontSrc": "/static/font/icon.ttf","text": "\ue653"}
最后的逗号要去掉
测试

图标大小改成22 试试
禁用输入文本。


