从遗留代码调用AngularJS
我使用AngularJS构建与遗留Flex应用程序交互的HTML控件。来自Flex应用程序的所有回调必须附加到DOM窗口。
例如(在AS3中)
ExternalInterface.call("save", data);
会打电话
window.save = function(data){
// want to update a service
// or dispatch an event here...}
在JS调整大小函数中,我想分派一个控制器可以听到的事件。创建服务似乎是要走的路。您能从AngularJS外部更新服务吗?控制器能监听服务中的事件吗?合而为一实验(点击小提琴)看来我可以访问一个服务,但是更新服务的数据并没有反映在视图中(在本例中,<option>
应该添加到<select>
).
谢谢!