Angularjs 在动态ng包含模板中插入HTML

Angularjs 在动态ng包含模板中插入HTML,angularjs,Angularjs,我有以下指示 ... template: <div ng-include={{model.template}} \> ... 。。。 模板: ... 其中模板是动态的。我想在指令链接或编译阶段通过在模板中注入额外的HTML。如何执行此操作?使用函数以字符串形式返回模板: function resolveTemplate(tElement, tAttrs) { } angular.module('MyApp').directive('maybeLink', function()

我有以下指示

...
template: <div ng-include={{model.template}} \>
...
。。。
模板:
...

其中模板是动态的。我想在指令链接或编译阶段通过在模板中注入额外的HTML。如何执行此操作?

使用函数以字符串形式返回模板:

function resolveTemplate(tElement, tAttrs) { } angular.module('MyApp').directive('maybeLink', function() { return { //... template: resolveTemplate, //... }; }); 功能解析模板(远程通讯、tAttrs){ } angular.module('MyApp')。指令('maybeLink',函数(){ 返回{ //... 模板:resolveTemplate, //... }; });
有关更多详细信息,请参阅此答案:

您所说的模板是动态的是什么意思?请提供一个示例,说明它发生了变化。现在我想起来了,这与我的问题无关。我只想在模板中插入额外的标记,而不修改模板本身。