我听说在HWND hwnd = FindWindow(0, L"Calculator");
if (IsWindow(hwnd))
{
//this should put "234" in to calculator's edit box
SendMessage(hwnd, WM_COMMAND, 0x84, 0);
SendMessage(hwnd, WM_COMMAND, 0x85, 0);
SendMessage(hwnd, WM_COMMAND, 0x86, 0);
}
中使用jquery
是不好的做法。我知道如果你需要进行一些angular
操作,你应该使用DOM
。但是为什么不建议直接在directives
??
jquery
答案 0 :(得分:1)
如果您要启动Angular JS应用程序,请详细阅读Angular JS ng-directives以及如何编写自定义指令。
重点是,使用角度方式较少的代码进行dom操作总会有更好,更简单的方法,这将使您在将来更容易维护和扩展。
另请注意,Angular本身为Jquery的基本需求提供了JQlite。
答案 1 :(得分:0)
让您的代码清晰,逻辑,可编辑。编写一种行为测试要比很多行为容易得多。另外,Angular有很多优化,你不会自己包括在内。
接下来你要移出控制器,这可能会导致相互碰撞。
jQuery用于编写DOM操作。 Angular更像是应用程序控制。因此,如果你提出申请,你不需要自己破解:)