vue项目1-pizza点餐系统11-设计menu页面
Posted 兄弟,来啦!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue项目1-pizza点餐系统11-设计menu页面相关的知识,希望对你有一定的参考价值。
菜单的页面设计是基于bootstrap实现的,主要用到的是table标签,其中获取data数据用到遍历。
<template> <div class=""> <!--col-sm-12小屏幕尺寸占满屏 --> <div class="col-sm-12"> <!-- 表格 --> <table class="table"> <thead class="thead-default"> <tr> <th>尺寸</th> <th>价格</th> <th>加入</th> </tr> </thead> <tbody v-for="item in getMenuItems" :key=\'item.name\'> <tr> <td><strong>{{item.name}}</strong></td> </tr> <tr v-for="option in item.options" :key=\'option.size\'> <td>{{option.size}}</td> <td>{{option.price}}</td> <td><button class="btn btn-sm btn-outline-success">+</button></td> </tr> </tbody> </table> </div> </div> </template> <script> export default { data(){ return{ getMenuItems:{ 1:{ \'name\': \'榴莲pizza\', \'description\': \'喜欢榴莲的朋友不容错过\', \'options\': [{ \'size\': 9, \'price\': 38 }, { \'size\': 12, \'price\': 48 } ] }, 2:{ \'name\': \'芝士pizza\', \'description\': \'喜欢芝士的朋友不容错过\', \'options\': [{ \'size\': 9, \'price\': 28 }, { \'size\': 12, \'price\': 38 } ] }, 3:{ \'name\': \'辣条pizza\', \'description\': \'喜欢辣条的朋友不容错过\', \'options\': [{ \'size\': 9, \'price\': 688 }, { \'size\': 12, \'price\': 888 } ] } } } }
以上是关于vue项目1-pizza点餐系统11-设计menu页面的主要内容,如果未能解决你的问题,请参考以下文章
vue项目1-pizza点餐系统6-路由精讲之复用router-view
vue项目1-pizza点餐系统6-路由精讲之复用router-view
springboot+vue+mysql外卖点餐管理系统源码(包安装+讲解)
java基于springboot_vue的外卖点餐系统(计算机毕业设计)