我正在开发一个使用 Angular.js 的项目,以及一个基于 jQuery 的自定义控件,该控件使用事件相关的数据触发事件;我希望能够在 Angular 中监听该事件(足够简单),然后显示一个对话框,其中包含一个绑定到该数据的模板,以便在对话框中更改值时,它们会自动反映在对象中与事件一起发送。
我不确定如何在 Angular 中执行此操作,如何按需呈现绑定到数据对象的模板。
例如; 控件使用被点击的可视对象的数据触发“点击”。我希望 Angular 监听,然后从文件(例如“menuDialog.html”)呈现模板的内容,以便我可以将其放置在我单击的屏幕上(我可以进行放置)。
我读过指令是要走的路,但这似乎是用于处理自定义 HTML 标记或属性。这同样适用于这里,我将如何以编程方式调用指令、数据绑定它并获取要放在页面上的内容?
我会确切地知道如何在 Backbone+Handlebars 中实现这一点,但我对 Angular 不太熟悉。
谢谢