如何使 URL 操作从 vue 组件工作



我正在用 ASP.NET MVC和VueJs做一个小项目。我创建了一些组件并将它们添加到 Project.js 文件中,如下所示:

<div class="card_four">
<a href="@Url.Action('LoanRequest', 'LoanOrigination')">APPLY NOW 
<i class="icon">
<svg width="8" height="13" viewBox="0 0 8 13" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0.584961 11.5841L5.17099 6.99807L0.584961 2.41205L1.99896 0.998047L7.99899 6.99807L1.99896 12.9981L0.584961 11.5841Z" fill="white"></path>
</svg>
</i>
</a>
<p>No collateral Needed</p>
</div>

当我点击链接时,asp.net MVC URL链接坏了。我如何以 vuejs 兼容格式重写此 URL 操作,因为我是 VueJs 的新手

@ 符号是剃刀语法。 在 js 框架中,你不再有 @ 符号。 对于 url,您通常只使用字符串。 只需使用

<a href='/loanorigination/loanrequest'>APPLY NOW

或者为了获得更大的灵活性,查找 Vue 属性并将其作为名为 loanUrl 的属性传递给您的组件,并使用 {loanUrl} 代替上面的字符串。

最新更新