问题标签 [ionic-framework]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - accessing items in firebase
I'm trying to learn firebase/angularjs by extending an app to use firebase as the backend.
My forge looks like this
.
In my program I have binded firebaseio.com/projects
to $scope.projects
.
How do I access the children?
Why doesn't $scope.projects.getIndex()
return the keys to the children?
I know the items are in $scope.projects
because I can see them if I do console.log($scope.projects)
app.js
I'm interested in the objects at the bottom
console.log($scope.projects)
Update After digging around it seems I may be accessing the data incorrectly. https://www.firebase.com/docs/reading-data.html
Here's my new approach
I'm still not sure how to traverse the keys programmatically but I feel I'm getting close
angularjs - Angularfire-seed + module.simpleLoginTools = Ionic 中的 ng-cloak 问题
嗨,感谢 Firebase,它很棒。
我正在写一本关于部署 AngularJS 应用程序的书,并且有一个 Angularfire-seed 和 Ionic 框架的主要工作混搭,它将作为读者部署的示例。除了登录视图对 ng-cloak 指令的使用以下列方式破坏登录表单之外,一切都像普通的 Angularfire-seed 聊天应用程序一样工作。
三个元素使用 ng-cloak 指令;创建帐户和取消按钮和确认通过输入。
- 如果我从上述元素中删除 ng-cloaks,则 createMode 交互按预期工作,但表单不会提交(显示“请输入电子邮件地址”错误)。
- 如果我将 ng-cloaks 留在这 3 个元素上,则 createMode 交互失败并再次引发“请输入电子邮件地址”错误。
对于上述任何问题,DevTools 控制台中都没有错误,并且所有必要的依赖项都已到位(根据Batarang)。我尝试删除所有 Ionic 视图代码并将登录视图返回到种子版本并且一切都按预期工作......除了我需要它在 Ionic 中工作。
我找到了module.simpleLoginTools的要点& 我想知道在 Ionic 框架中使用时提到的对 ng-cloak 的更改是否会导致此问题?
我的代码可以在GitHub 上访问,并且可以访问已部署的示例 @ http://zachariahmoreno.com/portfolio/krakn/#/krakn/home
javascript - 如何返回两个视图状态(类似于 $window.history.go(-2))?
在离子我可以回去只使用:
问题是怎么去backView之前的view?就像是:
angularjs - $modal 不会出现在内部 html 文件中
$modal 不会出现在内部 html 文件中。当我单击“添加”时,出现灰色窗口但没有内部 html 内容。我试图放置一个像“ http://www.google.com ”这样的外部网址,它奏效了!。我确定将文件放在 partials/dialog.html 下。我正在使用离子框架。
index.html:
app.js:
内部 html “dialog.html”:
jaydata - IONIC 框架和 JayData
我正在使用 JayData 来存储数据。
要使用 JayData,我需要 jquery。
当我放 jquery.js 时,我的 ionic.bundle.js 不起作用。
我正在将 IONIC 与 phoneGap 和 AngularJS 一起使用
angularjs - Angularjs + Ionic Framework:如何创建一个显示离子标签导航但不为自己定义标签的新路线?
长标题,但这里有一个更好的解释。
我有一个名为“登录”的模板 html 文件。我像这样在 app.js 中定义了一个路由
通过使用 ui-sref="login" 我可以从任何适合我需要的地方链接到这个模板。
然而,主应用程序使用抽象路由“选项卡”来加载包含主导航的选项卡模板。
我的问题是这个。我希望登录页面像其他所有页面一样具有主应用程序的导航。这样,进入登录页面的用户,如果他们没有登录,仍然可以导航到主页或关于页面。但是,我不希望显示自己的导航选项卡/图标。
是否可以直接将选项卡 html 添加到 login.html 模板文件,或者可能隐藏登录图标/选项卡。我愿意接受建议和帮助。谢谢!
javascript - AngularJS:使用另一个变量值命名一个变量
我是 AngularJS 的新手,我仍在探索它的可能性。目前我遇到了这个问题:如何使用另一个变量值命名一个变量?
例如,我的控制器中有这样的东西:
我可以通过以下方式访问这些值:
到目前为止一切顺利,但现在我想动态显示它们。我有一个带有“foo”和“bar”的对象,我用 ngRepeat 循环它。我怎么能做这样的事情:
感谢您的任何帮助!
angularjs - How to set {{platform}} in ionic framework?
I'm using ionic/AngularJS to create a mobile app. I've seen a {{platform}} template attribute on this page: http://ionicframework.com/docs/angularjs/controllers/view-state/
How can I set this globally when I'm testing using python -mSimpleHTTPServer
instead of an emulator?
angularjs - 在 Ionic 框架中单击按钮时出错
我正在尝试学习离子框架。
对于了解这个框架的人来说,这可能是一个非常简单的问题。但我无法完成这项工作。
我需要做的只是在按钮单击时显示警报。
我的 index.html 代码包含按钮为:
这是我的 js 代码:
单击按钮时出现此错误:
知道我做错了什么吗?
angularjs - 在 ng-click angular.js 中传递按钮 ID
我需要在 Ionic Framework 中传递按钮 ID。
这是我尝试过的。
在js代码中:
在 html 中:
输出/输出:undefined
或者
输出/输出:undefined
或者
输出/输出:undefined
或者
输出/输出:undefined
或者
输出/输出:btnId
这是直接在函数中写入按钮ID的正确方法吗?
我提到了一些这样的答案。所以我认为我在使用它时犯了一些错误。请让我知道我需要改变什么。