Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 关于Ionic框架的决定_Angularjs_Ionic Framework_Hybrid Mobile App - Fatal编程技术网

Angularjs 关于Ionic框架的决定

Angularjs 关于Ionic框架的决定,angularjs,ionic-framework,hybrid-mobile-app,Angularjs,Ionic Framework,Hybrid Mobile App,对于为我们的混合应用程序项目选择离子框架,我没有什么疑问。因为我以前没有使用过爱奥尼亚,所以很少有查询看起来像白痴。但我想请大家分享他们的想法 问题1。在JavaScript和CSS级别根据项目需求定制任何离子组件有多容易 问题2。离子组件在DOM和内存使用方面产生了多少开销 第三季度。在重复收集的情况下,假设我希望一次显示1000个项目中的10个项目。因此,在任何时间点,只会说,只有10个div,并且只会在以前创建的div中注入新数据吗 第四季度。比如说,我已经为我们的项目选择了Ionic,但

对于为我们的混合应用程序项目选择离子框架,我没有什么疑问。因为我以前没有使用过爱奥尼亚,所以很少有查询看起来像白痴。但我想请大家分享他们的想法

问题1。在JavaScript和CSS级别根据项目需求定制任何离子组件有多容易

问题2。离子组件在DOM和内存使用方面产生了多少开销

第三季度。在重复收集的情况下,假设我希望一次显示1000个项目中的10个项目。因此,在任何时间点,只会说,只有10个div,并且只会在以前创建的div中注入新数据吗

第四季度。比如说,我已经为我们的项目选择了Ionic,但不需要它的所有UI或其他组件。那么,Ionic是否提供了从框架本身中排除这些组件并使用其余组件的灵活性

问题5。如果需要,将外部库包含到Ionic中有多容易


问题6。调试和安装Ionic应用程序及可用工具有多容易?

Q1。由于Ionic基于SCS,因此定制视觉方面非常容易。关于使用scss和IONAL。至于javascript方面,如果您知道如何使用指令,那么您应该是优秀的

问题2。Ionic的目标是保持DOM的美观和精简,而不是像使用jQuery那样更改DOM。至于内存使用,这实际上取决于您编写的代码。您仍然需要编写好的代码,以确保任何地方都没有内存泄漏

第三季度。收集重复并不是这样的。另外,当你开始处理不同的屏幕高度时,处理起来并不容易。我们想出的解决这个问题的最好办法就是渲染填充视图所需的数量

第四季度。目前没有,如果您使用CLI启动一个项目,您将获得整个捆绑包。在这条路上,我们正在考虑将东西分解成外部组件,但还没有建立

问题5。它是有角度的,所以如果你想包含另一个角度指令,这个过程非常简单。只需包含脚本标记并将模块作为依赖项注入即可。如果它不是一个角度模块,那么将其封装在指令中需要做更多的工作,但是有很多教程可以提供帮助

问题6。最好记住的是,我们正在处理一个webview,因此您可以在桌面上的chrome上进行大量调试。如果你在设备上需要更多的调试,iOS可以让你直接从桌面上的safari进行调试,android 4.4+可以让你在chrome设备上调试应用程序