我一直在FireFox中测试我的应用程序,但现在我正试图通过Ionic View应用程序在我的设备上演示它,我的内容都没有显示 . 从Ionic View加载应用程序时出现的唯一内容是包含图像和侧面菜单按钮的 Headers . 侧边菜单显示但我的内容中没有任何内容,只有一个白色的离子菜单容器 .

<UPDATE> 我已经确定在使用Ionic View应用程序时没有处理任何打字稿,并且显示的唯一内容是来自app.html文件的纯HTML(因此离子菜单存在但为什么不在其中的项目) ,因为它填充了JSON文件中的数据) . 目前正在寻找解决方案 . 任何人都知道app.component.ts构造函数中的参数是否会对此产生任何影响?我的是:

constructor(public platform: Platform, private http: Http, private translate: TranslateService, private config: Config) {

</UPDATE>

离子信息返回:

local packages:

@ionic/app-scripts : 1.3.7
@ionic/cli-plugin-cordova : 1.4.0
@ionic/cli-plugin-ionic-angular : 1.3.1
Cordova Platforms : none
Ionic Framework : ionic-angular 3.4.0

System:
Node : v8.1.0
OS : OS X El Capitan
Xcode : Xcode 7.3.1 Build version 7D1014
ios-deploy : 1.9.1
ios-sim : 6.0.0
npm : 5.0.3

Package.json内容:

{
"name": "blue-hill-mobile",
"version": "0.0.1",
"author": "Ionic Framework",
"homepage": "http://bluehilldata.com",
"private": true,
"scripts": {
"clean": "ionic-app-scripts clean",
"build": "ionic-app-scripts build",
"lint": "ionic-app-scripts lint",
"ionic:build": "ionic-app-scripts build",
"ionic:serve": "ionic-app-scripts serve"
},
"dependencies": {
"@angular/common": "4.1.3",
"@angular/compiler": "4.1.3",
"@angular/compiler-cli": "4.1.3",
"@angular/core": "4.1.3",
"@angular/forms": "4.1.3",
"@angular/http": "4.1.3",
"@angular/platform-browser": "4.1.3",
"@angular/platform-browser-dynamic": "4.1.3",
"@ionic-native/core": "3.10.2",
"@ionic/storage": "2.0.1",
"ionic-angular": "3.4.0",
"ionicons": "3.0.0",
"rxjs": "5.4.0",
"sw-toolbox": "3.6.0",
"zone.js": "0.8.12"
},
"devDependencies": {
"@ionic/app-scripts": "1.3.7",
"@ionic/cli-plugin-cordova": "1.4.0",
"@ionic/cli-plugin-ionic-angular": "1.3.1",
"typescript": "2.3.3"
},
"description": "An Ionic project"
}

我没有安装任何cordova插件并在网上随处查看,但是这个问题的每个实例似乎都是在版本1或2中,并且特别是使用ionic run / emulate命令处理 . 有谁见过这个问题或知道我在哪里可以找到解决它的资源?如果您希望我发布一些代码,请告诉我,但我不确定我的代码的哪一部分是相关的 .