angular.js - angularJs使用ngRoute url传递参数问题
为情所困
为情所困 2017-05-15 17:09:23
0
2
661

请问angularjs使用ngRoute 路由传递可选参数是怎么样的?

//下面是路由config
 .config(function ($routeProvider) {
        $routeProvider
            .when('/asset/:type', {//这里页面需要传递可选参数
                templateUrl: 'tpl/asset.html',
                controller: 'assetCtrl'
            })
             .otherwise({
                redirectTo: '/home'
            });
   })

//html页面 
<p class="assets" ng-click="jump('/asset')">//**这里点击跳转到asset页面**
            <p class="total text-center">总资产(元)</p>
            <p class="total-count text-center">{{userAll|currency:''}}</p>
            <p class="row detail-assets">
                <p class="col-xs-6 text-center border">
                    <p class="profit">当前收益(元)</p>
                    <p class="count">{{userAllIP|currency:''}}</p>
                </p>
                <p class="col-xs-6 text-center">
                    <p class="profit">累计收益(元)</p>
                    <p class="count">{{Day_all|currency:''}}</p>
                </p>
            </p>
        </p>

现在有6个html页面的p 点击跳转到asset页面 其中一个传递参数必须是空,其余5个页面传递参数type为1-5,
jump()函数在传递空值的时候应该怎么写才能跳转到asset页面?

为情所困
为情所困

모든 응답(2)
为情所困

angular-ui-route 사용을 권장합니다

習慣沉默

.when('/asset/:type?'

자산 페이지에서도 빈 매개변수를 수신할 수 있도록 뒤에 물음표를 추가하세요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿