0

有没有人有使用 eval 和 noeval 生成的控制器和 Compoundjs 的经验?我一直在使用没有 noeval 的标准生成控制器作为复合应用程序的起点。今天出现了一个关于 eval 控制器调试问题的问题。我还在 Compoundjs 手册页上注意到他们想远离 eval。最好用 noeval 生成吗?除了更少的代码(如果有的话)之外,它还有什么优点?

4

1 回答 1

0

根据手册页

Eval 控制器 - 以更少的代码和更多的表达提供方便的接口。但它也有代价:更难的调试和缺乏继承、元编程和使用相对需求等常用功能。

Noeval 控制器 - 更冗长,更难阅读,但更易于调试。像往常一样工作的类:允许继承、元编程、使用 require 和所有常规功能。

于 2014-02-01T21:19:35.210 回答