美文网首页
小程序教程——首页

小程序教程——首页

作者: 云瑶糖糖 | 来源:发表于2021-11-17 19:47 被阅读0次

    好看的网页千篇一律,有趣的代码万里挑一。

    大家好,我是一名程序媛,主攻web前端,这是我在简书的第二篇博客。

    我的第一篇博客引用了一些网址和图片,简书说不符合规范,给锁了。没事,现在才刚刚开始。



    制作首页

    首页效果图

    第一步是构思

    “好的代码像诗一样优美”

    “写代码是一个人思想的表现”

    当我们接到一个项目,拿到要求与效果图的时候,就要开始思考:

    如果布局?如何实现功能?

    先画什么?我需要什么组件?下载什么包?创建哪些函数?

    ……

    一定要有清晰的、像树一样的思路。

    至于具体如何实现,小程序有公开文档,里面有详细说明,学会使用即可。我就不粘贴地址了,也不截图了,省的又被锁了。

    第二步布局

    这是一个传统的上中下布局:轮播图、可切换列表区、导航栏。


    // 每一个页面右四个文件组成:

    // xxx.wxml文件,就相当于一个html文件

    // xxx.wxss文件,就相当于一个css文件

    // xxx.js文件,是交互文件(核心文件)

    // xxx.json文件,是页面的配置文件(它里面配置的是当前页面信息)

    // 导入msg模块中的指定成员

    // import {$msg,$confirm} from '../../utils/msg'

    // Page()函数,返回页面对象,该函数需要传一个配置参数,这个配置参数,是一个对象


    新建文件 index.wxml 

    轮播图

    swiper是滑块视图容器,它里面只能放swiper-item组件,

        swiper组件的常用属性:

        circular是衔接滑动

        autoplay是自动切换

        interval自动切换时间间隔

        indicator-dots是否显示面板指示点

        indicator-color指示点颜色

        indicator-active-color当前选中的指示点颜色

        image是图片组件,注意:最好全部采用网络图片,因为小程序总提交不允许超过2MB

    轮播图代码

    分类栏

    {{ }} 是插值表达式,这里面可以直接使用js里面定义的数据

    可切换列表

           wx:if用于条件渲染:条件为真生成里面的内容,条件为假不会生成里面的内容。(每次重新生成内容)

           hidden用于条件渲染:条件为真隐藏里面的内容,条件为假显示里面的内容。(每次切换样式)

    超链接

    底部导航栏

    在全局中制作,打开 app.json ,找到或新建tabBar,制作样式。

    以上就是首页index的布局

    新建文件 index.js

    在这个文件中实现数据渲染,达到动态效果。

    展开详细写

    注意代码中的每个括号,成对敲。字母也要注意,别敲错了。不然,会报错。

    写函数

    在index.json文件中改名字

    在index.wxss 中写样式,这里根据喜好设置,就不展开了

    这样首页就完成了,试试吧。

    相关文章

      网友评论

          本文标题:小程序教程——首页

          本文链接:https://www.haomeiwen.com/subject/prfrtrtx.html