Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 绑定:附加到href_Angular_Angular2 Template - Fatal编程技术网

Angular 绑定:附加到href

Angular 绑定:附加到href,angular,angular2-template,Angular,Angular2 Template,在我的Angular 2测试应用程序中,我正在尝试附加一个id以下内容作为HTML模板的一部分: <a href="https://www.domainname.com/?q="+{{text.id}}>URL</a> 有什么建议吗?使用以下任一方法: 或(从): 关于这个问题,需要注意的是: 错误消息具有误导性 使用{{expression}时,angular将计算表达式,并将其值放置在{}所在的位置。因此,您不需要像您那样将+的{{}结果添加到字符串中。

在我的Angular 2测试应用程序中,我正在尝试附加一个
id
以下内容作为HTML模板的一部分:

<a href="https://www.domainname.com/?q="+{{text.id}}>URL</a>
有什么建议吗?

使用以下任一方法:


或(从):




关于这个问题,需要注意的是: 错误消息具有误导性

使用
{{expression}
时,angular将计算
表达式
,并将其值放置在
{}
所在的位置。因此,您不需要像您那样将
+
{{}
结果添加到字符串中。换言之:


或者,您可以使用以下语法:

[attr.href]="'https://www.domainname.com/?q=' + text.id"

当您想要绑定到一个变量(如

url: string = 'https://www.domainname.com';
这将受到

[attr.href]="url"
这是我的工作(8-7-6-5):

  • 发送邮件
  • +911234567890
  • 打开谷歌

  • 如果我想在事件上(单击)=“isCollapsed{{data{u time}}=!isCollapsed{{data{u time}}”@jaymamaya在事件中,您不需要使用
    {{
    }
    。尝试:
    (单击)=“isCollapsed(数据时间)”
    [attr.href]="url"