2016年8月23日學(xué)習(xí)筆記

股票接口的使用

 <script src="stockcode.js"></script>
 <script>
   function matching(){
     $('#gInfo').hide();
     //獲取輸入內(nèi)容
     var con=$('#stock').val();
     //存取內(nèi)容
     var option=[];
     //搜索查詢內(nèi)容
     for (var i = 0; i < stockcode.length; i++) {
       //匹配名字
       if (atockcode[i].name.indexOf(con) !=-1) {
         option.push({
           name:stockcode[i].name,
           code:String(stockcode[i].code),
           area:atockcode[i].area
         });
       }
       //匹配編號
       if (String(stockcode[i].code).indexOf(con) !=-1) {
         option.push({
           name:stockcode[i].name,
           code:String(stockcode[i].code),
           area:stockcode[i].area
         });
       }
     }
     //遍歷到展示框中
     var str='<datalist id="browsers" style="display:block;border:1px solid rgba(255,126,116, 0.63);text-align:center;color:rgb(255,0,8);background:rgba(255,126,116, 0.2);font:bold normal 16px 微軟雅黑">';
     var areas={sh:'上海',sz:'深圳'};
     for (var j=0;j<option.length;j++){
       if(j>10){
         str+='<option xx="'+option[j].area+option[j].code+'">公司:'+option[j].name+'地區(qū):'+areas[option[j].area]+'編號:'+option[j].code+'</option>';
       }
     }
     str +='</datalist>';
   }
 </script>

控制器

  export.getStock=function(req,res){
  console.log(req.body);
  request({url:http://qt.gtimg.cn/q=s'+req.body.code,encoding:null},function(error,response,data){
    //編碼轉(zhuǎn)換
    var str=iconv.decode(data,"gbk");
    //字符串分割
    var str=str.split('~');
    //股票走勢圖
    var imgUrl='http://image.sinajs.cn/newchart/daily/n/'+req.body.code+'.gif';
    //返回數(shù)據(jù)
    res.josn({name:str[1],code:str[2],price:str[3],change:str[4],vhangel:str[5],Volume:str[6],transaction:str[7],aggregate:str[9],img:imgUrl});
  });
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,653評論 19 139
  • 國家電網(wǎng)公司企業(yè)標(biāo)準(zhǔn)(Q/GDW)- 面向?qū)ο蟮挠秒娦畔?shù)據(jù)交換協(xié)議 - 報批稿:20170802 前言: 排版 ...
    庭說閱讀 12,448評論 6 13
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,741評論 18 399
  • 相思成癮,我就是那個癮君子。 我原諒自己太過投入,也原諒他的不夠投入。 但凡事情發(fā)生,即使原因只有一個,但是解釋絕...
    哲學(xué)喵醬閱讀 242評論 0 0
  • 感悟:作為上司要學(xué)會讓你的下屬承擔(dān)責(zé)任,而不是你替他“養(yǎng)猴子”讓他去逃避問題,更多的讓它自己學(xué)會養(yǎng),去考慮問題、去...
    臨淄茂業(yè)DDM黃紅閱讀 187評論 0 0

友情鏈接更多精彩內(nèi)容