国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

angular.js - ui-router 有沒有手動(dòng)重新加載路由配置的方法?

瀏覽:150日期:2024-09-23 08:29:41

問題描述

angular.js - ui-router 有沒有手動(dòng)重新加載路由配置的方法?路由中使用函數(shù)來配置templateUrl,但是用戶經(jīng)過某個(gè)操作后,template需要指向不同的值,這時(shí)候只有在刷新頁面的時(shí)候才會(huì)獲得新的template,請(qǐng)問如何在 ui-sref=“”的時(shí)候,和在控制器中讓這個(gè)路由重新配置一邊,執(zhí)行reurl函數(shù)呢?在不刷新整個(gè)頁面的前提下;

試了一下 ui-sref-opts='{reload:’user.result’}' 無效 不能重新定義templateurl

問題解答

回答1:

路由好像不能重新配置的,你可以把你reurl里面的參數(shù)傳給控制器,不同的頁面在控制器中去用顯示隱藏實(shí)現(xiàn)。

回答2:

謝邀。是可以重新更改的。

你嘗試著注入一下$state到控制器,然后可以看到里面有路由表,直接改里面的數(shù)據(jù)就行了。

雖然暴力不優(yōu)雅,但能解決你的問題

相關(guān)文章:
主站蜘蛛池模板: 蒙城县| 房山区| 桐乡市| 武山县| 佛坪县| 海口市| 奈曼旗| 永清县| 彩票| 台湾省| 梁河县| 灌云县| 北票市| 仙桃市| 沅陵县| 杂多县| 东乡| 电白县| 中阳县| 叶城县| 贡山| 固镇县| 日喀则市| 兰溪市| 泾阳县| 山阳县| 张北县| 洞头县| 应用必备| 仁布县| 内江市| 涿州市| 渭南市| 阜平县| 济源市| 南宁市| 凯里市| 靖西县| 镇沅| 深水埗区| 玉林市|