小编Dee*_*Dee的帖子

滑动幻灯片-显示上一个/下一个幻灯片(如Airbnb Slider)的结束/开始?

Airbnb滑杆

上方是的滑块Airbnb。有没有一种方法可以使Swiper获得类似的效果?

  1. 对于第一张幻灯片,左边和下一张幻灯片的开始处都有空白。
  2. 对于中间幻灯片,有上一张和下一张幻灯片的开始和结束。
  3. 对于最后一张幻灯片,右侧有空白,左侧是上一张幻灯片的末尾。

mobile slider swiper ionic2 angular

5
推荐指数
2
解决办法
4448
查看次数

AngularFire2类型:“类型'FirebaseObjectObservable <any>'上不存在属性'take'”

我已经将离子应用程序从beta 11更新为rc0。所以这意味着我已经从打字稿1.8切换到2。

我已经根据此网站配置了AngularFire2 ,Ionic 2 RC0,Firebase 3 + AngularFire 2入门

我有这行代码工作:

this.af.database.object(`comments/${commentId}`).take(1).subscribe({
    data => console.log(data)
});
Run Code Online (Sandbox Code Playgroud)

但是现在得到这个错误

错误TS2339:类型“ FirebaseObjectObservable”上不存在属性“ take”。

有什么想法吗?我该如何解决?

firebase typescript ionic2 angularfire2 angular

3
推荐指数
1
解决办法
3292
查看次数

键入错误“模块的默认导出具有或正在使用私有名称”-从打字稿v1.8切换到2

我已经将离子应用程序从beta 11更新为rc0。因此,这意味着我已从稳定的angular2 rc4切换到稳定的angular2,并将打字稿1.8切换为2。

我有一个redux架构,正在使用Redux库。

这行代码给我以下错误

export default combineReducers({
  user,songs,app
})
Run Code Online (Sandbox Code Playgroud)

错误TS4082:模块的默认导出具有或正在使用专用名称“ Reducer”。

关于正在发生的事情以及如何解决这个问题的任何想法吗?

typescript redux ionic2 typescript1.8 angular

2
推荐指数
1
解决办法
1837
查看次数

Firebase ionic2-rc0 和 rollup - “rollup:强烈建议不要使用 `eval`”

我已将我的 ionic 应用程序从 beta 11 更新到 rc0。所以这意味着我已经从 Angular2 RC4 切换到 Angular2 stable,从 TypeScript 1.8 切换到 2,并使用 rollupjs 模块捆绑器。

我已经根据这篇博客文章配置了 AngularFire2: Ionic 2 RC0、Firebase 3 + AngularFire 2 入门

我无法编译并收到此错误:

rollup:强烈建议不要使用 ofeval(在 c:\XXX\node_modules\angularfire2\node_modules\firebase\firebase.js 中),因为它会带来安全风险,并可能导致缩小问题。 有关更多详细信息,请参阅 https://github.com/rollup/rollup/wiki/Troubleshooting#avoiding-eval

有人知道发生了什么事以及如何解决这个问题吗?

firebase rollupjs ionic2 angularfire2 angular

1
推荐指数
1
解决办法
1639
查看次数

然后Angular 2承诺

我正在使用Hero App进行Angular 2教程.我是本教程的Http部分.(链接)

在hero.service.ts中使用以下方法调用服务器

  getHeroes(): Promise<Hero[]> {
    return this.http.get(this.heroesUrl)
               .toPromise()
               .then(response => response.json().data)
               .catch(this.handleError);
  }
Run Code Online (Sandbox Code Playgroud)

然后我试图在下面的heroes.components.ts中使用返回的数据,但我无法正确实现then函数.我收到此控制台错误

EXCEPTION:错误:未捕获(在承诺中):TypeError:这是null

export class HeroesComponent implements OnInit {

title = 'Tour of Heroes';
heroes: Hero[];
selectedHero: Hero;

constructor(
    private router: Router,
    private heroService: HeroService) { }

getHeroes() {
    this.heroService.getHeroes().then(function(value) {
        //SUCCESS
        console.log(value);  //this is working
        this.heroes = value; //this is not working
        console.log("I am inside then SUCCESS")
        console.log(title);
        console.log(this.heroes);

    }, function(error) {
        //FAILURE
        console.log(error);
    })

}

ngOnInit() {
    this.getHeroes();
}
Run Code Online (Sandbox Code Playgroud)

你知道为什么我不能console.log this.heroes和 …

promise angular

0
推荐指数
1
解决办法
2万
查看次数