Me gustaría pasar un valor de cadena a un componente en angular2, pero no funciona con el enlace predeterminado. Estoy pensando en algo similar a esto:
<component [inputField]="string"></component>
Desafortunadamente, solo se permiten expresiones en el lado derecho de la tarea. ¿Hay alguna forma de hacer esto?
angular
angular2-template
Andras Hatvani
fuente
fuente
<component [inputField]='string'></component>
id="example-id"
pasará la cadena correcta deseada, sin embargo, ahora habrá 2 elementos con el mismoid
atributo. Utilice este enfoque sabiamente ...Puede pasar una cadena encerrando la cadena entre comillas
fuente
Para incluir una comilla simple (y posiblemente otros caracteres HTML especiales) en el literal de cadena, la primera opción funciona, mientras que aquellas que usan comillas simples para ajustar el literal fallan con errores de análisis. Por ejemplo:
Producirá "Valor de John" correctamente.
fuente