猿问

vue-router 居然不帮我路由

vue-router 居然不帮我路由:

<div v-link="'/work/' + {{data.useClass}}" class="itemImg {{data.useClass}}">

浏览器解释后是这样的:

<div class="itemImg x50">

说明{{data.useClass}} vue.js是可以正常解释的,

但v-link="'/work/' + {{data.useClass}}" 中的{{data.useClass}}却不能正常解释:

v-link="'/work/' + x50}"

我想通过这种方法让浏览器路由到:

http://localhost:8000/#!/work/x50 //跳到这个地址

代码结构像这样:

<div class="gridItems w80">

    <template v-for="data in work" id="workVUE">

        <div class="item scrollItem">

            <div v-link="'/work/' + {{data.useClass}}" class="itemImg {{data.useClass}}">

                <div class="gridImg workImg">
                    <img v-bind:src="data.image" />
                </div>
            </div>

            <div class="itemTitle">
                <h3>{{data.title}}</h3>
            </div>

    </template></div>

请大家帮助一下,谢谢!


阿晨1998
浏览 576回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答