J'ai une méthode v-for sur ma page et je lance une série de nombres.
1234 122356 124 12312
Mes v-for sortent chacun de ces nombres et je dois les ajouter à un lien comme suit:
<a href="/order/1234">1234</a> <a href="/order/122356">122356</a> <a href="/order/124">124</a> <a href="/order/12312">12312</a>
Je reçois actuellement
<a href="/order/{{ order.number }}">1234</a> <a href="/order/{{ order.number }}">122356</a> <a href="/order/{{ order.number }}">124</a> <a href="/order/{{ order.number }}">12312</a>
Quelqu'un peut-il me dire ce que je fais mal?
Vous devriez utiliser la directive v-bind
pour cette affaire, comme suit:
<a v-bind:href="'/order/' + order.number">1234</a> <a v-bind:href="'/order/' + order.number">122356</a> <a v-bind:href="'/order/' + order.number">124</a> <a v-bind:href="'/order/' + order.number">12312</a>
Ou en bref, vous pouvez également écrire:
<a :href="'/order/' + order.number">1234</a> <a :href="'/order/' + order.number">122356</a> <a :href="'/order/' + order.number">124</a> <a :href="'/order/' + order.number">12312</a>