色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

javascript - node.js不同模塊之間如何傳值

瀏覽:103日期:2023-09-24 17:57:09

問題描述

javascript - node.js不同模塊之間如何傳值data.js(獲取一個json,console出來正確)

javascript - node.js不同模塊之間如何傳值

通過exports傳到index.js里,再傳到index.jade模板里,結果發現這個getdata是一個空對象。導致title也是空對象,如果getdata.title的話則顯示undefined,把json轉換成字符串也是空串,這是什么原因?是不是異步io導致的。

問題解答

回答1:

提供個思路 promise 或者 callback (回調函數)

回答2:

exports=json,exports現在是json這個對象的引用,不再是module.exports的引用了,所以json并沒有掛到module.exports上,所以你要么是module.exports=json,然后require或者exports.json=json然后獲取這個模塊require的對象的屬性json的值

回答3:

可以把data.js封裝成一個模塊,然后render方法作為回調執行;或者用promise的方式,在then邏輯中執行render方法。你現在這種寫法無法獲取異步中的值,其次你導出json的方式不對,module.exports=json.

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 久久亚洲国产成人影院 | 亚洲一区二区三区影院 | 怡红院在线观看视频 | 日本a级毛片免费视频播放 日本a级三级三级三级久久 | 99精品欧美一区二区三区 | 三级黄a| 国产免费成人在线视频 | 日本特黄特色免费大片 | 欧美黄网站 | 97视频免费上传播放 | 亚洲国产精久久久久久久春色 | 日韩国产免费 | 久操福利视频 | 毛片在线视频观看 | 日韩欧美视频一区二区 | 国产精品国产三级国产普通 | 亚洲精品久久久久久久777 | 成年人网站在线观看免费 | 日韩久久免费视频 | 国产精品欧美韩国日本久久 | 久久久精品免费观看 | 2022国产91精品久久久久久 | 亚洲国产成人久久一区www | japanesehd国产在线无毒不卡 | 波多野结衣在线观看高清免费资源 | 一级毛片 在线播放 | 一级片免费在线 | 日本韩国一级毛片中文字幕 | 精品欧美高清不卡在线 | 大学生一级一片第一次欧美 | 中文字幕亚洲综合久久男男 | 91久久国产成人免费观看资源 | 在线观看免费国产成人软件 | 欧美老妇69交 | 日韩城人视频 | 日本久久精品视频 | swag国产精品一区二区 | 亚洲欧美日韩精品香蕉 | 国产一区曰韩二区欧美三区 | 精品国产亚洲人成在线 | 兔子先生节目在线观看免费 |