博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
egg(92)--egg之商品列表数据渲染
阅读量:5962 次
发布时间:2019-06-19

本文共 1965 字,大约阅读时间需要 6 分钟。

router.js

router.get('/plist',initMiddleware, controller.default.product.list);

controller.js

app/controller/default/product.js
'use strict';const Controller = require('egg').Controller;class ProductController extends Controller {  async list() {    var cid=this.ctx.request.query.cid;    //根据分类id获取当前的分类新    var curentCate=await this.ctx.model.GoodsCate.find({"_id":cid});    console.log(JSON.stringify(curentCate))    //判断是否是顶级分类    if(curentCate[0].pid!=0){        // 二级分类        var goodsList=await this.ctx.model.Goods.find({"cate_id":cid},'_id title price sub_title goods_img shop_price');        console.log(goodsList);    }else{          //顶级分类  获取当前顶级分类下面的所有的子分类          var subCatesIds=await this.ctx.model.GoodsCate.find({"pid":this.app.mongoose.Types.ObjectId(cid)},'_id');                  var tempArr=[];          for(var i=0;i

view

app/view/default/index.html
<%=goodsCate[i].title%>
app/view/default/product_list.html
<% include  ./public/header.html%>
<% include ./public/banner.html%>
小米手机
<%for(var i=0;i
<%=goodsList[i].shop_price%>元
<%}%>
小米商城|MIUI|米聊|多看书城|小米路由器|视频电话|小米天猫店|小米淘宝直营店|小米网盟|小米移动|隐私政策|Select Region
©mi.com 京ICP证110507号 京ICP备10046444号 京公网安备11010802020134号 京网文[2014]0059-0009号
违法和不良信息举报电话:185-0130-1238,本网站所列数据,除特殊说明,所有数据均出自我司实验室测试

效果

clipboard.png

clipboard.png

转载地址:http://eqjax.baihongyu.com/

你可能感兴趣的文章
CKEditor
查看>>
如何使用 volatile, synchronized, final 进行线程间通信
查看>>
(原创)基于内容的图像检索系统(集成语义特征)
查看>>
问题009:java当中的关键字有哪些?在Editplus文本编辑软件中是什么颜色的?java当中的标识符有什么要求?Java中注释分为几类?...
查看>>
TreeMap 底层是红黑树 排序是根据key值进行的 添加元素时异常 Comparable异常 Comparator比较自定义对象放在键的位置...
查看>>
Linux内核剖析(二)Linux内核绪论
查看>>
win32.gui.api.con(前置,鼠标点击,发送数据的Dome)
查看>>
KMP算法
查看>>
Neural Network学习(二)Universal approximator :前向神经网络
查看>>
回文自动机(BZOJ2565)
查看>>
数组排序和字符串
查看>>
IE10,11下_doPostBack未定义错误的解决方法
查看>>
响应式web设计之CSS3 Media Queries
查看>>
值类型与引用类型精解
查看>>
python接口自动化——初级
查看>>
Mojo C++ Bindings API
查看>>
How to unfollow masively users on Instagram using a little trick with JavaScript in the Browser
查看>>
AJAX2
查看>>
[C#] 如何调用Windows系统发送错误API
查看>>
【HDOJ】2896 病毒侵袭
查看>>