angular-strap bs-popover 指令中数据模板的动态路径

Dynamic path for data-template in angular-strap bs-popover directive

我使用 angular-strap 'bs-popover' 指令使用自定义 html 模板打开弹出窗口。以下是单击输入字段时调用指令的代码示例。

<div ng-controller="ctrl"> <input size="6" type="text" ng-model="cell.HHmm__c" data-template= "/projectA/v/d/views/popoverTemplate.html" data-animation="am-flip-x" bs-popover="popover"></input> </div>

一切正常。但是,现在我想在我的控制器中使用字符串变量来设置数据模板。例如,假设我有一个变量

$scope.templatePath = "/projectA/v/d/views/popoverTemplate.html"

在我的控制器中 ctrl。如果是这样,我如何将变量 templatePath 分配为我的 bs-popover 指令中的数据模板路径?

你可以有两种方法来做到这一点

ng-attr-data-template="{{templatePath}}"

data-template="{{templatePath}}"

希望对您有所帮助,谢谢。