我正在尝试使用AngularJS从我的HTML中获取Firebase中的数据.它工作正常,但当我到达子节点时,它以意想不到的形式显示数据.请查看图片了解详情:
我在Firebase上导入的Json文件:
FireBase数据表示:
以HTML格式返回的数据:
预期数据为
在我的控制器中,我试图从FireBase获取数据:
$scope.locService = $rootScope.service;
var serviceRef = new Firebase(FIREBASE_URL+"ABC/location/"+$rootScope.location+"/services/"+$rootScope.service+"/"+$rootScope.serviceDetail+"");
$scope.details = $firebaseArray(serviceRef);
Run Code Online (Sandbox Code Playgroud)
$ rootScope值正在返回数据(它不是预期的格式,即$ id,$ value,$ priority).
在我的HTML中:
<div class="content has-header">
<h2>{{details[0]}}</h2>
</div>
Run Code Online (Sandbox Code Playgroud)
请帮帮我.提前感谢您的建议
我正在研究Angular2文档中的Angular 2 RC-6 .我发现原子太慢,无法编译我的'.ts'文件.如果我将我的tsconfig.json从根文件夹移动到任何其他目录,它会快速编译,但会错过某些DI,例如'rxjs/add/operator/toPromise'.
请建议如何快速编译原子,或者对tsconfig.json进行任何修改.
我的项目目录结构如文档中所述.
这是我的tscongig.json文件
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false
}
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试构建Android应用程序.当我运行zip对齐工具来优化APK时,我收到以下错误消息:
zipalign: error while loading shared libraries: libc++.so: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我试着安装libc ++
sudo aptitude install libc++
Run Code Online (Sandbox Code Playgroud)
它说:找不到包"libc +".
我终端的快照
android ×1
angular ×1
angularjs ×1
apk ×1
aptitude ×1
atom-editor ×1
firebase ×1
html ×1
json ×1
libc++ ×1
typescript ×1
ubuntu-14.04 ×1