我正在使用AngularJS,这真的很奇怪。
在同一个HTML文件中,我有以下两行代码:
<img id ="image_displayed" src='{{rootContext}}/images/{{team.imgUrl}}' />
和
<form action='{{rootContext}}/images/{{team.imgUrl}}' method="POST">
我已经在$ rootScope中将rootContext定义为全局变量,$ rootScope.rootContext =&#39;无论&#39;。关键是在图像标签中绑定正确,但当它在表单标签内时,AngularJS没有任何魔法,然后action属性的值保持为&#34; {{rootContext}} / images / {{team .imgUrl}}&#34 ;.
更新
此问题的解决方案是按如下方式编写:
<form id="joinTeamForm" action="{{ rootContext + '/images/' + team.imgUrl}}" method="POST">