【发布时间】:2019-11-02 22:22:31
【问题描述】:
我正在尝试动态生成一个 HTML 链接,并让该链接成为我的 AngularJS 应用程序中锚标记的 href 属性。我有以下代码:
const objectUrl = baseUrl + s3Bucket + '/' + objectKey;
const link = '<a href=`${objectUrl}`> MyLink</a>';
我认为使用 JS 的字符串模板会起作用,但这会在 URL 的末尾插入 %60$%7BobjectUrl%7D%60。我也试过了
const link = '<a href={{objectUrl}}> MyLink</a>';
但这给了我相同的文字字符串%60$%7BobjectUrl%7D%60。有什么办法可以插入变量,让href链接变成baseUrl + s3Bucket + '/' + objectKey?
【问题讨论】:
-
如何在模板中插入
link?为什么不在模板中写acncor标签并在上面使用ng-href="{{objectUrl}}"?
标签: javascript html angularjs