问题标签 [ionic2]
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.
javascript - 如何在 ion-checkbox 中使用 ngModel?
我正在尝试与 ngModel 一起使用,但 ngModel 在那里不起作用。我的代码:
但我收到一个错误:
例外:表达式“在 AddInterestItem@5:2 中检查”在检查后已更改。以前的值:“假”。当前值:[在 AddInterestItem@5:2 中签入]中的“假”
示例数据:
javascript - 加载页面内容的事件(Ionic 2)?
我正在使用 NavController http://ionicframework.com/docs/v2/api/components/nav/NavController/我更改页面,我需要知道何时加载新页面,有什么事件吗?
javascript - 如何使用 nav.popTo() (离子 2)?
我正在使用导航控制器。要返回,我可以使用 nav.pop(),但是如果我需要转到另一个页面(不是最后一个页面),如何使用 nav.popTo()?
angular - 如何在 Ionic 2 中隐藏带有标签的导航栏?
如何在 Ionic 2 中隐藏带有标签的导航栏?
我只想将其隐藏在其中一个页面中,不包括其他页面。
我已经尝试过hide-nav-bar="true"
,但它不起作用。
ionic-framework - 角度2中的抽象状态和多个视图
我想将一个小原型从带有 Angular 1.4.7 的 Ionic 1.1.1迁移到带有 Angular 2.0.0-beta.1 的 Ionic 2。在我当前的原型中,我使用ui-router
带有抽象状态和嵌套视图的 Angular。
这是视图mystate.html
:
以下是定义的状态:
Angularui-router
允许以下操作:
- 一次加载两个不同的模板(例如
mystate.home
)。 - 彼此独立地加载嵌套视图(例如
mystate.leftA
和mystate.rightA
)。
所以我不知道如何使用 Angular2 路由器来实现这一点。有人可以给我一个例子或提示如何进行。
javascript - 在 Ionic 2 中,如何创建使用 Ionic 组件的自定义指令?
创建一个基本指令很简单:
这按预期工作。但是,如果我想在我的指令中使用 Ionic 组件,事情就会爆炸。
该指令被渲染,但 Ionic 组件没有被转换,因此不会看起来/正常工作。
我找不到这方面的任何例子。我该怎么做?
regex - 使用模式 Angular 2 进行输入验证
我目前正在用 ionic 2 (Angular 2) 编写一个简单的表单。我想知道如何在验证中添加一个简单的正则表达式模式:
我基本上有这个:
正在获取最大长度、最小长度和所需(如果不满足条件,则禁用该按钮)。现在我想将输入限制为数字并在其前面加上 06(数字最少的荷兰电话号码)。
然而,该模式并未在验证中被拾取。我可以这样做,还是需要代码方法?
typescript - Angular 2:DynamicComponentLoader 数据未绑定到模板
我正在使用 angular2 API 指南中详细介绍的 DynamicComponentLoader,
https://angular.io/docs/ts/latest/api/core/DynamicComponentLoader-class.html
我已将代码设置为如下所示:
我在我的网络浏览器中看到了模板,但是 {{item}} 没有在模板中绑定。
我不太确定我哪里出错了,任何帮助将不胜感激。
谢谢,
ios - Ionic 2,在 iOS 上使用 Angular 2 管道中断—“找不到变量:Intl”
在模板中使用日期、百分比和货币管道时遇到同样的问题——</p>
例如,我正在使用一个简单的百分比管道:
它在 Chrome 上运行时可以工作,但是当我部署到 iOS 设备时,它会抛出此错误:
“例外:ReferenceError:找不到变量:Intl in [{{ {{ .0237| percent:'1.2-2' }} ...”
有没有其他人遇到过这个问题?任何建议或帮助将不胜感激!谢谢!