【问题标题】:Using VueJS 2 variable in Laravel blade在 Laravel 刀片中使用 VueJS 2 变量
【发布时间】:2018-05-30 22:15:02
【问题描述】:

我有这个刀片模板代码

        <div v-if="ok" id='search-result'>
        <table class='table table-responsive thead-text' border='5'>
            <thead>
                <tr class='success'>
                    <td>{{trans('language.user_name')}}</td>
                    <td>{{trans('language.user_phone')}}</td>
                    <td>{{trans('language.user_email')}}</td>
                    <td>{{trans('language.settings')}}</td>
                </tr>
            </thead>
            <tbody>
                <tr v-for='(arrayresult ,key ,id) in arrayresults' class='warning'>
                    <td>@{{arrayresult.username}}</td>
                    <td>@{{arrayresult.userphone}}</td>
                    <td>@{{arrayresult.useremail}}</td>
                    <td class='hidden-print'>
                        <a href='/{{$path}}/users/@{{arrayresult.id}}' class='btn btn-success'>{{trans('language.show')}}</a>
                        <a href='/{{$path}}/users/@{{arrayresult.id}}/edit' class='btn btn-info'>{{trans('language.edit')}}</a>
                    </td>                       
                </tr>
            </tbody>
        </table>
    </div>

现在我想添加来自 a 标签中的响应的 id 这个

<a href='/{{$path}}/users/@{{arrayresult.id}}' class='btn btn-success'>{{trans('language.show')}}</a>

但它在我的控制台中不起作用我得到了这个

/project/public/users/{{arrayresult.id}}

我需要它是这样的

/project/public/users/1 or 2 or user id

谢谢

【问题讨论】:

    标签: javascript laravel vue.js vuejs2 blade


    【解决方案1】:

    您需要使用v-bind绑定href属性

    <a v-bind:href="'/{{$path}}/users/' + arrayresult.id" class='btn btn-success'>{{trans('language.show')}}</a>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-01
      • 2017-06-08
      • 1970-01-01
      • 2019-08-12
      • 2019-02-19
      • 1970-01-01
      • 2014-12-08
      • 2017-02-24
      相关资源
      最近更新 更多