我决定通过在以下jsperf中添加组件测试来比较组件的速度与ko 3.2与其他模板引擎的比较:
http://jsperf.com/knockout-template-engines/19
结果让我很困惑,因为我看到组件比常规模板快98%。我觉得我做错了什么,但无法弄明白。
有些专家可以对此有所了解吗?这种表现是真的还是我看到不正确的基准测试结果?
答案 0 :(得分:1)
很难将异步性能与其他模板进行比较,但我破解了ko组件测试用例(非常丑陋的黑客,对不起),以检查它是否已在setInterval上完成:{{3只是为了得到一个想法。它似乎与其他人的表现相当。
一个真实的例子表明,这可能不是您的性能瓶颈:http://jsperf.com/knockout-template-engines/21