Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular Wakanda如何在移动端访问和显示数据?_Angular_Ionic Framework_Wakanda - Fatal编程技术网

Angular Wakanda如何在移动端访问和显示数据?

Angular Wakanda如何在移动端访问和显示数据?,angular,ionic-framework,wakanda,Angular,Ionic Framework,Wakanda,在《Wakanda入门》一书中,我解释了如何通过AngularJs将数据绑定到我的web应用程序中 http://wakanda.github.io/get-started/bind-data-in-webapp.html 移动应用程序与Ionic 2配合使用,我想知道,如何像web应用程序一样绑定数据 我的目标是在移动端获得与入门相同的结果。有人可以帮我吗?您可以使用wakanda.service在爱奥尼亚2项目中获得相同的结果。你所要做的就是: 比如在home.ts 从“../../app

在《Wakanda入门》一书中,我解释了如何通过AngularJs将数据绑定到我的web应用程序中

http://wakanda.github.io/get-started/bind-data-in-webapp.html
移动应用程序与Ionic 2配合使用,我想知道,如何像web应用程序一样绑定数据


我的目标是在移动端获得与入门相同的结果。有人可以帮我吗?

您可以使用wakanda.service在爱奥尼亚2项目中获得相同的结果。你所要做的就是:

  • 比如在home.ts

    从“../../app/Wakanda.service”导入{Wakanda}

  • 将Wakanda添加到提供程序数组

    @组件({
    选择器:“主页”,
    提供者:[Wakanda],
    templateUrl:'home.html'
    })

  • 将Wakanda添加到构造函数中

    constructor(public-navCtrl:NavController,public-wakanda:wakanda){}

  • 您可以这样使用服务:

    getHeros(){
    this.wakanda.getCatalog().then(ds=>{
    查询({orderBy:“ID desc”,pageSize:3})。然后(集合=>{
    this.favorite超级英雄=collection.entities;
    });
    });
    }

  • 在home.html中显示heros:

    
    展示英雄
    {{superhero.name}
    


  • 有关如何与Wakanda Server REST API交互的更多信息,请参阅此链接

    谢谢您的回答,我只是有一个小问题,无法编译。我有以下消息:“属性‘FavoriteSuphero’在类型‘HomePage’上不存在。”“我不知道为什么,在我的后端我有正确的名称(我在Quickstart中看到他们写的是Superhero而不是Superhero)。我尝试了其他链接,例如,当我尝试“查找”时,我有以下消息:“类型“Catalog”上不存在属性“Company”。“自动完成功能不起作用,因此我无法访问我的数据库。您知道原因吗?对于第一条注释,您需要在类主页中的getHeros函数之前声明FavoriteSupheros=[];”