Soy súper nuevo en Vue. Si bien normalmente no hago esto, creo que algo como esto sería posible en React + JSX (no probado):
render() { const el = <p>Blah <a href="https://example.com">bloop</a> bleh</p> return ( <div> <CustomReactComponent someProp={el} </div> ) } Donde CustomReactComponent podría representar el elemento de this.props.someProp .
¿Puedo lograr esto en Vue?
Para los curiosos, mi caso de uso es similar a mi ejemplo de React muy poco probado anterior. Me gustaría que algunos, pero no todos los componentes principales de un pequeño componente común, pasen algún texto para mostrarlo en alguna parte. Excepto que me gustaría incluir enlaces donde quiera, así que necesito etiquetas <a> allí. Pensé que podría hacer que eso funcionara pasando un elemento <p> o <span> completo como accesorio.
¡Soluciones alternativas bienvenidas!
Como dijo Estus en su comentario, para eso es la función de tragamonedas .