6
我想用網址參數angularjsAngularJS:URL參數路由
我有路由的anguar應用與2次: EditView中和MAINVIEW
獲得一個網址,看起來像這樣: '?httx:// MYAPP /參數1 = X & ...... &編輯模式= 1 & ......'
- >將得到我的/ editMod e路徑
什麼是一個好辦法呢?
- ,我會需要使用一個控制器來獲得$ routeparams.editmode和使用$ location.path( '/編輯模式'),如果編輯模式== 1?
我需要html5模式嗎?
沒有什麼我可以做的URL - 我不得不使用編輯模式參數
$routeProvider.when('/', {
controller: function($routeParams, $location) {
if($routeParams.editmode == '1') {
$location.path('editMode') ...
看起來像你有服務器提供搜索參數。 Angular Routes解析URL散列,而不是搜索。爲什麼你需要兩種方法? – charlietfl 2013-02-23 14:27:46
我與SharePoint 2013應用程序一起工作,我的角應用程序被調用如下:src =「〜appWebUrl/Pages/DemoPage.aspx?{StandardTokens}&wpId = _WPID_&editmode = _editMode_&wpq = _WPQ_&weblocaleId = _WebLocaleId_」其中appWebUrl是「app -Web「和{standartTokens}解決了一堆參數 – 2013-02-23 16:03:08
好的...所以你的asp輸出基於url params的動態js?應該可以只添加'$ scope.editMode = <%aspcode%>'......不是嗎? – charlietfl 2013-02-23 16:12:27