zoukankan      html  css  js  c++  java
  • nodejs+express+mysql+handsontable

    介绍:做一个医疗数据分析的系统

    现在看是写后端的功能,按照PHP的功能,在node上一个个实现。

    1、route引用controller,controller引用model,所以会先执行model可以执行的语句,再执行controller,然后执行route,接下来,根据路径执行

    2、node async mysql

    场景:查询data数据库,对查询结果进行处理,查询result数据库,对查询结果进行处理,查询graph数据库,对查询结果进行处理。

    为了实现这个功能,需要使用async.waterfall(),6个函数依次执行。

    waterfall适用于函数之间传值的情况,series适用于顺序执行,不传值的情况,但是这种有的不传,有的传得情况,只能用waterfall

    查询数据库也是一个异步函数,如下:

    var result = getDataList();
    cb(null, result);
    function(result, cb);
    

    这样写的话,会直接执行cb(),而不会等getDataList执行结束。所以

    getDataList(function(){
         cb(result) 
    });
    function(result){};
    

      

      

  • 相关阅读:
    Co.
    编程
    编程
    编程
    数据同步
    Co.
    Co.
    Co.
    Co.
    sss
  • 原文地址:https://www.cnblogs.com/wang-jing/p/4839241.html
Copyright © 2011-2022 走看看