微信小程序项目实例——今日美食

这篇具有很好参考价值的文章主要介绍了微信小程序项目实例——今日美食。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

微信小程序项目实例——今日美食

项目代码见文字底部,点赞关注有惊喜


一、项目展示

今日美食是为用户提供各种美食的制作方法,详细介绍了配料和制作流程

微信小程序项目实例——今日美食


二、首页

首页采用垂直布局,由搜索栏、轮播图、宫格三大组件组成
点击搜索栏将跳转到搜索界面,同时展示历史搜索内容

核心代码如下:

<!--index.wxml-->

<view  class="container" >
  <view class="section">
   <navigator url="/pages/searchList/searchList" hover-class="navigator-hover">
    <view class="search" >搜索从这里开始</view>
    <image src="../img/search.png"/>
    </navigator>
  </view>
  <!-- 轮播图片 -->
  <view class="swiper-box">
    <swiper indicator-dots="{{swiper.indicatorDots}}" indicator-color="{{swiper.indicatorColor}}" indicator-active-color="{{swiper.indicatorActiveColor}}"
  autoplay="{{swiper.autoplay}}" interval="{{swiper.interval}}" duration="{{swiper.duration}}" circular="{{swiper.s}}">
      <block wx:for="{{swiper.imgUrls}}">
        <swiper-item>
            <navigator  data-id="{{item.id}}" url="/pages/detailFood/detailFood?id={{item.id}}" hover-class="navigator-hover">
                <image src="{{item.name}}" class="slide-image" mode="apsectFit"/>
           </navigator>
        </swiper-item>
        
      </block>
    </swiper>
  </view>
  <!-- 今日推荐 -->
  <view class="todayNew">
    <view class="todayTitle">
      今日推荐
    </view>
    <view class="todayList " >
       <navigator class="todayItem " wx:for="{{todayListArr}}" data-id="{{item.id}}" url="/pages/detailFood/detailFood?id={{item.id}}" hover-class="navigator-hover">
            <image src="{{item.imgUrl}}"/>
            <text>{{item.text}}</text>
        </navigator>
    </view>
   
  </view>
  <!-- 上拉加载更多 -->
  <view hidden="{{noMore}}">
    <view class="loadMore" hidden="{{isLoading}}">上拉加载更多</view>
    <view class="loadMore" hidden="{{!isLoading}}">加载中...</view>
  </view>
  <view class="loadMore" hidden="{{!noMore}}">没有更多数据</view>
</view>


三、收藏

个人收藏界面是对用户的收藏内容进行列表展示
展现形式和首页的宫格展现形式类似
点击后将展示美食的主要内容:

微信小程序项目实例——今日美食

核心代码如下:

<!--pages/detailFood/detailFood.wxml-->
<!-- 底部固定喜欢收藏 -->
<view class="fixed-box">
    <view class="{{addLike.add?'add':''}} like" bindtap="funLike"><image src="{{addLike.url}}"></image>点赞</view>
    <view class="{{addSave.add?'add':''}} save" bindtap="funSave"><image src="{{addSave.url}}"></image>收藏</view>
</view>
<!-- 详情 -->
<view class="content">
<!-- 菜品图片 -->
  <view class="title-image">
    <image src="{{detail.imgUrl}}"></image>
  </view>
</view>

<view class="container detail-container">
    <!-- 菜品标题 -->
  <text class="title-text">{{detail.title}}</text>
  
  <!-- 菜品收藏点赞量 -->
  <view class="like-save-count">
    <view class="author">
        <image src="../img/tou02.png"></image>
        {{detail.author}}
    </view>
    <view class="like-count">
        <image src="../img/like02.png"></image>
        {{detail.like}}
    </view>
    <view class="save-count">
        <image src="../img/save04.png"></image>
        {{detail.save}}
    </view>
  </view>
  <!-- 菜品描述 -->
  <view class="food-text">
    {{detail.foodText}}
  </view>
  <!-- 菜品难度、时间 -->
  <view class="food-time">
    <view>烹饪难度:<text>{{detail.foodGrade}}</text></view>
    <view>烹饪时间:<text>{{detail.foodTime}}</text></view>
  </view>
  <!-- 食材清单 -->
  <view class="food-listbox01">
    <view class="food-list-title">——食材清单——</view>
    <view class="food-list" >
      <view class="food-item" wx:for="{{detail.materialListArr}}">
        <text>{{item.name}}</text>
        <text>{{item.count}}g</text>
      </view>
    </view>
  </view>
  <!-- 做法步骤 -->
  <view class="way-listbox">
    <view class="food-list-title">——做法步骤——</view>
     <view class="way-list">
      <view class="way-item" wx:for="{{detail.wayListArr}}">
        <text>{{index+1}}</text>{{item}}
      </view>
     </view>
  </view>
  <!-- 图片分享 -->
  <view class="pic-listbox">
     <view class="food-list-title">——图片分享——</view>
     <view class="pic-list">
      <view class="pic-item" wx:for="{{detail.picListArr}}">
        <text>{{index+1}}</text>
        <image src="{{item}}"></image>
      </view>
    </view>
  </view>
  <!-- 烹饪小窍门 -->
  <view class="little-tip">
    <view class="food-list-title">——烹饪小窍门——</view>
    <view class="tip-content">
        {{detail.tipContent}}
    </view>
  </view>
</view>


项目代码如下:

项目代码


微信小程序项目实例——今日美食文章来源地址https://www.toymoban.com/news/detail-503615.html

到了这里,关于微信小程序项目实例——今日美食的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序项目实例——投骰子

    项目代码见文字底部,点赞关注有惊喜 投骰子是一款工具类小程序 用户可以点击按钮投出自身的骰子点数 最终效果如下: 具体的介绍就到这里了 有兴趣的同学可以继续研究 代码放到下面链接里了 点击下载 小程序

    2024年02月07日
    浏览(28)
  • 微信小程序项目实例——打卡时钟

    项目代码见文字底部 这是一款简单实用的小时钟工具 分为工作和休息两种状态 用户可以设置相应的时间 所有的时钟记录都会被保存下来 首页由计时器、任务输入框和两个计时按钮组成 效果图如下: 用户在设置界面可以更改工作时长和休息时长 效果图如下: 点击下载

    2024年02月16日
    浏览(25)
  • 微信小程序项目实例——别踩白块

    项目代码见文字底部,点赞关注有惊喜 别踩白块是一款微信小游戏 分为无尽模式、计时模式、急速模式三种模式 用户需要点击不断移动的黑色方块 若点击到白色方块则游戏结束 无尽模式下可以一直进行游戏 直到失败为止 其中方块的生成和点击计数代码如下: 具体的代码

    2024年02月09日
    浏览(32)
  • 微信小程序项目实例——幸运大转盘

    项目代码见文字底部,点赞关注有惊喜 幸运大转盘是一个简单的抽奖小程序 参与用户点击抽奖便可抽取轮盘的奖品 抽奖页是一个大轮盘和活动规则 页面形式简单 主要核心在于轮盘 核心代码【轮盘旋转】如下: 其他相关代码见文章底部 效果如下: 领奖页是对获奖的信息进

    2024年02月11日
    浏览(37)
  • 微信小程序项目实例——备忘录

    项目代码见文字底部,点赞关注有惊喜 项目是一个备忘录,拥有记录文字、计时和提醒的基本功能 项目只有一个页面,整体简约便捷 用户可以输入相关事件,并设立时间,便可完成备忘 当完成或未按期完成时,可以自行确认或删除 项目已上传,点击下载(关注可私聊拿代

    2024年02月11日
    浏览(27)
  • 基于微信小程序的美食系统/基于微信小程序的美食网站/基于springboot的美食宣传平台

    摘 要 在Internet高速发展的今天,我们生活的各个领域都涉及到计算机的应用,其中包括 微信小程序美食天下 的网络应用,在外国 微信小程序美食天下 已经是很普遍的方式,不过 国内的 美食天下 可能 还处于起步阶段 。 微信小程序美食天下 具有 在线发布美食分享 功能。

    2024年02月12日
    浏览(30)
  • 微信小程序项目实例源码——本地电商平台小程序

    该微信小程序项目使用了 vant ui 组件库,项目页面完整、功能全部有效! 本项目为小程序前端项目,可以直接导入微信开发者工具中打开,可用于计算机专业的课程设计、毕设项目,也可作为商用小程序的前端页面模板。 2.1 首页 在首页中使用了轮播图作为头部 banner 广告,

    2024年02月10日
    浏览(37)
  • 微信小程序项目实例——双人五子棋

    项目代码见文字底部,点赞关注有惊喜 微信小程序项目实例——双人五子棋 双人五子棋是一款游戏小程序 两位选手可以在15x15的棋盘上 进行五子棋竞技 同时小程序设置了悔棋功能 点击落子 判断胜负 胜利效果 重新开始 悔棋 具体的介绍就到这里了 有兴趣的同学可以继续研

    2024年02月12日
    浏览(31)
  • 狼人杀微信小程序项目实例(附源码)

    狼人杀是一款多人参与的,通过语言描述推动、较量口才和分析判断能力的策略类桌面游戏。 玩家人数适于4-18人参与 主要角色有:狼人 、预言家 、平民 、女巫 、猎人 、白痴 、守卫 、骑士等 “我自己是一名从事了6年python开发的老程序员,今年年初我花了一个月整理了一

    2024年02月11日
    浏览(33)
  • 微信小程序项目实例SSM项目小程序运动减肥+后台管理系统

     🍅文末获取联系🍅 目录 一、项目介绍  3.1可行性分析 3.1.1技术可行性 3.1.2经济可行性 3.1.3操作可行性 3.2网站性能需求分析 3.3网站功能分析 3.4系统流程的分析 3.4.1 用户管理的流程 二、截图  三、源码获取 计算机毕业设计微信小程序毕设项目之运动减肥+后台管理系统_哔

    2024年02月06日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包