经过几篇文章后,我逐渐了解了jQuery中的promise实现.但我不确定是否有任何版本的jQuery是否符合Promise/A.
我打算在AngularJS中尝试一个项目,其中所有组件都将使用Polymer开发.在开始这个项目之前,我有几个问题:
在使用Angular服务获取数据后,我是否可以更新Polymer组件数据模型(也可以通过UI)?如果是,那么尽可能分享一个例子.
我可以从Polymer组件内部调用Angular服务来获取数据吗?(比方说,我有一个User Control作为Polymer组件,用于通过针对MongoDB的Angular Services验证用户凭证)?
如果可能,请分享一个例子.
我已经知道Selenium是UI测试之父.
现在我的问题是为什么然后Angular团队开发了Protractor.对于基于AngularJS的Web应用程序,Selenium不能完成同样的工作(Protractor所做的)吗?
此外,人们也在谈论Nightwatch.js.那么为什么有这么多的E2E测试库/框架,如Protracor或Nightwatch.
我对我们的混合应用程序项目选择Ionic框架几乎没有疑问.由于我之前没有使用过Ionic,因此很少有疑问看起来很愚蠢.但我会要求所有人分享他们的想法.
Q1.根据JavaScript和CSS级别的项目要求定制任何离子组件有多容易?
Q2.离子组件在DOM,内存使用方面创造了多少开销?
Q3.在收集重复的情况下,假设我想一次显示1000个项目中的10个项目.所以在任何时间点只说,只有10个div,并且只会在之前创建的div中注入新数据吗?
Q4.说,我为我们的项目选择了Ionic,但不需要其中的所有UI或其他组件.那么Ionic是否可以灵活地从框架本身中排除这些组件并使用其余组件?
Q5.如果需要,在Ionic中包含外部库是多么容易?
Q6.调试和Ionic app以及可用的工具有多容易?
angularjs ×3
angular-dart ×1
dart ×1
dart-polymer ×1
jquery ×1
polymer ×1
promise ×1
protractor ×1
selenium ×1