javascript - angularjs如何根據(jù)一級(jí)菜單查詢二級(jí)菜單?
問題描述

通過一級(jí)行業(yè)查詢二級(jí)行業(yè),通過二級(jí)行業(yè)查詢一級(jí)行業(yè),請(qǐng)問咋寫啊,后臺(tái)傳的數(shù)據(jù)是這樣的

問題解答
回答1:選擇一級(jí)的時(shí)候觸發(fā)change時(shí)間 替換二級(jí)綁定的數(shù)據(jù)就可以了
回答2:選擇一級(jí)的時(shí)候向后臺(tái)發(fā)送請(qǐng)求,獲取二級(jí)數(shù)據(jù),二級(jí)綁定相應(yīng)的數(shù)據(jù)就可以了
回答3:個(gè)人的第一感覺是:后臺(tái)返回的數(shù)據(jù)有問題。你這個(gè)二級(jí)菜單 type字段,目前看來也就是一個(gè)字符串,可是,按道理應(yīng)該是一個(gè)數(shù)組,因?yàn)椴皇沁@樣的話,你直接把對(duì)應(yīng)obj里的 type_directory字段 綁定到一級(jí)菜單的顯示框,而二級(jí)菜單的顯示框綁定 type字段 就是了。但顯然應(yīng)該不是這個(gè)樣子。思路:按照你們的這個(gè)接口數(shù)據(jù),應(yīng)該是,在頁面加載完成的時(shí)候,你就已經(jīng)請(qǐng)求了接口獲取數(shù)據(jù)(或者在點(diǎn)擊一級(jí)菜單框的時(shí)候再請(qǐng)求數(shù)據(jù),只要你們對(duì)給用戶的體驗(yàn)有信心),這時(shí)候,將所有的 type_directory字段 綁定在 一級(jí)菜單的顯示框的下拉框中,然后在點(diǎn)擊選中一級(jí)菜單時(shí)候,還要再請(qǐng)求數(shù)據(jù),同時(shí)獲取所選的 一級(jí)菜單 所在的下拉框下標(biāo),根據(jù)下標(biāo)來獲取 type 字段,然后將其綁定在 二級(jí)菜單顯示框的下拉框中 直接說有點(diǎn)亂,希望你能理解,其實(shí),感覺最好,一級(jí)菜單后臺(tái)能給個(gè)id,而且獲取二級(jí)菜單就直接請(qǐng)求接口傳id,直接拉取id下的所有二級(jí)菜單就好了
回答4:數(shù)據(jù)是級(jí)聯(lián)形式才行,一級(jí)菜單選擇了條目,該條目下的子級(jí)別數(shù)組賦值給二級(jí)菜單。依次類推
相關(guān)文章:
1. docker綁定了nginx端口 外部訪問不到2. javascript - 最近用echarts做統(tǒng)計(jì)圖時(shí)遇到兩個(gè)問題!!3. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?4. javascript - 深夜被問題困擾求解惑,rn的API之PermissionsAndroidd的問題5. 前端 - html5 audio不能播放6. html - radio的使用時(shí)如何避免整個(gè)頁面只能選一個(gè)的情況7. nginx - ssl加密訪問證書不受信任8. redis sentinel怎么跑守護(hù)進(jìn)程以及日志記錄位置的?9. 利用百度地圖API定位及附件商家信息服務(wù)10. git - webstorm窗口中左側(cè)列表的文件名顏色怎么修改

網(wǎng)公網(wǎng)安備