欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

封装跳转页面函数

程序员文章站 2022-05-24 13:14:56
...
/*
跳转页面
1.返回上一个页面
2.处理完成后跳转下一个页面
3.url:定义路由名称

封装
$state.go(url)
info ={info:$scope.info}
$state.go(url,info)
*/
//个人建议可以封装到$rootScope域里或者服务里


$scope.changeUrl = function(url,info)
{
    if (!url) {return;}

    // 实名和二维码
    if(!info){
        // 不传参数,随便去一个页面
        $state.go(url);

    }else{
        //需要传参数
        if ('realName' == url || 'myQRCode' == url) {$state.go(url,info)}
    }
    
}

html:

 ng-click="changeUrl('home')"