国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

angular.js - angularjs 中ui-sref里的地址會和瀏覽器里的不一致

瀏覽:142日期:2024-10-10 09:18:27

問題描述

我在angular里面使用了ui-router, 在a標簽中使用了ui-sref,但是現在發現一個情況就是,有時候莫名其妙瀏覽器地址欄里的參數會和標簽里寫的不一致,而且時好時壞,不知道問題出在哪里了。angular.js - angularjs 中ui-sref里的地址會和瀏覽器里的不一致

angular.js - angularjs 中ui-sref里的地址會和瀏覽器里的不一致

點擊a標簽,會跳轉到另一個視圖上去的。不知道這樣寫對不對,主要是這個現象會突然出現,毫無規律可循,地址欄的變化都是靠ui-sref去改變的,也沒有使用別的東西去修改url。。

路由代碼

.state(’chschool’,{ url: ’/chschool’, views: {’’: { templateUrl: ’templates/chschool.html’ //總視圖 內嵌了頂部和右側學校部分},’indexheader@chschool’:{ templateUrl: ’templates/indexheader.html’ //頂部},’itemcontent’:{ templateUrl: ’templates/schoolpart.html’ //學校部分} }}).state(’chschool.school’,{ //修改學校 用來局部刷新 學校部分 這里根據路由參數 url: ’/school/{id}’, views: {’itemcontent’:{ templateUrl: ’templates/schoolpart.html’} }}).state(’chdorm’,{ //進入樓棟的頁面 需要根據傳入的學校參數來獲取對應的樓棟,這里就碰到了傳入的學校id會和schoolpart.html里面用ng-repeat循環出來的ui-sref中的參數不同 url: ’/chdorm/{id}’, views: {’’: { templateUrl: ’templates/chdorm.html’ } }})

html 部分 總視圖

<section ui-view='indexheader'></section><p ng-show='hidep' class='yo-container'> <p class='yo-xs-left'><p > <p ng-include='’templates/citypart.html’'></p> //城市</p> </p> <p class='yo-xs-right'><p class='yo-school'> <!--<p ng-include='’templates/schoolpart.html’'></p>--> <p ui-view='itemcontent'></p> //學校部分</p> </p></p>

citypart.html

<a ng-repeat='item in items' ui-sref='.school({id:item.ID})' ui-sref-active='yo-active'> {{item.cityname}}</a>

schoolpart.html

<p ng-controller='chschoolController'> <p ng-if='items.length==0'>團隊招募,期待你的加入</p> <p ng-repeat='item in items track by $index' ng-cloak><a ui-sref='chdorm({id:item.ID})' ng-click='setItem($index)'>{{item.schName}}</a> </p></p>

問題解答

回答1:

最好把壞的情況是什么樣式貼出來,題外話,你js可以稍微優化

.state(’app.table.datatable’, { url: ’/datatable/:id’, templateUrl: function (stateParams) {console.log(stateParams);return ’resources/tpl/test/table_static.html’; }, resolve: {loadMyCtrl: [’$ocLazyLoad’, function ($ocLazyLoad) { return $ocLazyLoad.load(’resources/js/controllers/dataTableDemo.js’);}] } })回答2:

能放上出現錯誤的截圖嗎?如果需要定位的話,可以在config里面監聽路由切換事件$stateChangeStart,并查看路由變換記錄:

$rootScope.$on(’$stateChangeStart’, function(event, toState, toParams, fromState, fromParams){ console.info(fromState + '->' + toState, toParams, fromParams); })

相關文章:
主站蜘蛛池模板: 理论在线看 | 综合亚洲欧美日韩一区二区 | 国产日韩欧美精品一区二区三区 | 91成人午夜性a一级毛片 | 免费在线观看的毛片 | 中文字幕在线观看不卡视频 | 国产在线观看免费一级 | 久久91精品牛牛 | 欧美一级片在线观看 | 国产欧美一区二区 | 久草免费资源视频 | 夜色福利久久久久久777777 | 日本草草影院 | 一级黄网站 | 成人午夜视频一区二区国语 | 一级毛片免费在线观看网站 | 18免费网站 | 久久久免费精品 | 亚洲精品久久99久久 | 成人午夜视频一区二区国语 | 日本人在线看片 | 欧美三级aaa | 热99re久久国超精品首页 | 最新国产精品好看的国产精品 | 99久久国产综合精品国 | 国产精品漂亮美女在线观看 | 日韩欧美在线综合网高清 | 欧美日韩国产va另类 | 亚洲精品人成网在线播放影院 | 久久一区二区三区免费播放 | 亚洲欧美一区二区三区在线观看 | 97久久国语露脸精品对白 | 精品久久久久久影院免费 | 怡红院免费全部视频在线视频 | 日韩免费一级a毛片在线播放一级 | 成人毛片免费 | 天天欲色成人综合网站 | 国产午夜人做人视频羞羞 | 中国三级毛片 | 国产一区三区二区中文在线 | 成人网视频在线观看免费 |