【问题标题】:How to use javascript value in href (Laravel)如何在 href (Laravel) 中使用 javascript 值
【发布时间】:2018-09-09 04:02:23
【问题描述】:

我正在尝试使用 QR 码制作简单的网站。我使用来自 github 的 instascan 的 QR 码扫描仪。这一行是为了显示扫描结果

<li v-for="scan in scans" :key="scan.date" :title="scan.content">@{{ scan.content }}</li>

如何在 &lt;a href="/products/show/{{ scan.content }}"&gt;@{{ scan.content }}&lt;/a&gt; 之类的 href 标记中使用该结果 链接应该是http://example.com/products/show/qrscanresult

谢谢你,对不起我的英语不好。

【问题讨论】:

    标签: javascript html laravel href


    【解决方案1】:

    您可以像对问题中的其他属性所做的那样绑定值,然后将其连接到 url 的初始部分:

    <a :href="'/products/show/' + scan.content">@{{ scan.content }}</a>
    

    【讨论】:

    • 兄弟,当消息显示时可以重定向到该网址吗?
    • @IkhsannulHijri 我不知道你在说什么对不起。我建议创建一个新问题,因为这听起来超出了这个问题的范围。
    【解决方案2】:

    假设 {{scan.script}} 是变化的 js 变量。

    <a href="/products/show/<script>{{ scan.content }}</script>">@{{ scan.content }}</a>
    

    或者

    <script>var link = '<a href="/products/show/"+{{ scan.content }}></a>Text Goes here</a>'</script>
    

    【讨论】:

    猜你喜欢
    • 2014-01-18
    • 2021-05-01
    • 2022-07-26
    • 2018-07-25
    • 2013-06-13
    • 2011-07-19
    • 1970-01-01
    • 2018-03-01
    • 1970-01-01
    相关资源
    最近更新 更多