ionic3 - 使用数字输入创建新元素
问题描述
我正在使用离子,我正在尝试创建一个函数,我可以使用来自另一个页面的数字输入作为变量来创建新元素。所以输入数字在A页上,我想用这个数字在B页上创建新元素。谁能帮助我?谢谢!
解决方案
我们在我们的应用程序中做了类似的事情。我们通过一份问卷向个人发送问卷,该问卷是一个组件页面内的几张幻灯片。我们有一个类支持整个问卷组件页面,并将第一页的值存储到该类中的一个变量中。然后,我们在后面的幻灯片中引用该变量来自定义体验。
遵循同样的想法,您可以使用服务/提供者 ( ionic generate provider MyModel
)。然后使用该服务来存储可以跨各个页面引用的值,方法是将提供程序注入到您的页面/组件构造函数中,如下所示:
@Component({
...
})
export class MyApp {
constructor(
public model: MyModelProvider) {
}
}
推荐阅读
- python - 逻辑回归 - 对数损失值
- r - 如何使用 R 中的 rcv 和 networkD3 包在 D3 Sankey 图的节点中添加图像?
- python - 如何修复 ValueError:分类指标无法处理模型的多类和多标签指标目标的混合?
- android - 如何在 Ionic5 项目中使用 SocialShare 插件共享本地文件?
- apache-spark - 在 YARN 上运行的作业的应用程序级别优先级
- javascript - 如何使用 JS (DOM) 聚焦/点击 YouTube 的评论框
- javascript - 如何改进此代码以使其更符合功能样式?
- javascript - 未捕获(在承诺中)类型错误:将值传递给异步函数时
- javascript - 减少对象中的数组
- javascript - 如何获得一个具有无限滚动的独特滚动?