PhoneGap中文网

 找回密码
 立即注册
查看: 21536|回复: 5
打印 上一主题 下一主题

怎么样在不同控制器中使用同一自定义方法?

[复制链接]

11

主题

35

帖子

175

积分

注册会员

Rank: 2

积分
175
跳转到指定楼层
楼主
发表于 2015-9-29 16:29:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想在其他页面控制用户未登陆就操作,判断登陆状态是未登陆后调出登陆模板让用户登陆,可是每个页面的控制器都不同,怎么样实现在其他控制器中定义的show()模板的方法在需要的控制器中使用?
回复

使用道具 举报

52

主题

528

帖子

1652

积分

金牌会员

Rank: 6Rank: 6

积分
1652
沙发
发表于 2015-9-30 12:56:27 | 只看该作者
写在services服务里面然后每个控制器就都可以调用了
回复 支持 反对

使用道具 举报

11

主题

35

帖子

175

积分

注册会员

Rank: 2

积分
175
板凳
 楼主| 发表于 2015-10-14 18:19:24 | 只看该作者
测试一把 发表于 2015-9-30 12:56
写在services服务里面然后每个控制器就都可以调用了

可是像$ionicModal这种模板在服务里怎么写呢?好像没法调用了
回复 支持 反对

使用道具 举报

7

主题

27

帖子

119

积分

注册会员

Rank: 2

积分
119
地板
发表于 2015-10-19 11:45:24 | 只看该作者
注入进来就可以了,跟controller一样使用
回复 支持 反对

使用道具 举报

11

主题

35

帖子

175

积分

注册会员

Rank: 2

积分
175
5#
 楼主| 发表于 2015-10-20 11:26:54 | 只看该作者
xgzl87 发表于 2015-10-19 11:45
注入进来就可以了,跟controller一样使用

我试了下调用不到打开模板的的方法,麻烦你给个例子看下,谢谢了
回复 支持 反对

使用道具 举报

7

主题

27

帖子

119

积分

注册会员

Rank: 2

积分
119
6#
发表于 2015-10-20 11:56:17 | 只看该作者
$ionicModal.fromTemplateUrl("templates/xxxx.html", {
                        scope: $rootScope,
                        animation: "slide-in-up"
                    })

"templates/xxxx.html"要不是同一个,可以作为参数传进去。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

ionic4视频教程

Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )  

GMT+8, 2024-12-30 03:05 , Processed in 0.067879 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表