title: How to pass a concatenated string as a parameter to function: Angular 2
body: <p>I have the following code:</p>
  
  <pre><code>...    
  &lt;tr ngFor= "let i = index"&gt;
      &lt;myCustomElement myName="{{'nameEdit'+i}}"&gt;
          &lt;button 
            &lt;--This is where I get the "Got interpolation ({{}}) where expression was expected" error--&gt;
            (click)="myFunction(requestForm.controls.'nameEdit'{{i}}.value)"&gt;
          &lt;/button&gt;
      &lt;/myCustomElement&gt;
  &lt;/tr&gt;
  ...
  </code></pre>
  
  <p>My goal is pass to <code>myFunction</code> the value of <code>nameEdit</code> for each element (so this will be <code>nameEdit1</code>, <code>nameEdit2</code>, <code>nameEdit3</code> and so on. My existing code results to an <em>Got interpolation ({{}}) where expression was expected</em> error.</p>
  
  <p>What's the proper way to pass my value to <code>myFunction</code>?</p>