在vue-router里query动态传参步骤有哪些

php中世界最好的语言
Freigeben: 2018-05-09 11:40:49
Original
1771 Leute haben es durchsucht

这次给大家带来在vue-router里query动态传参步骤有哪些,在vue-router里query动态传参的注意事项有哪些,下面就是实战案例,一起来看一下。

最近在写项目,在写项目的过程会总发现这样或者那样的问题,比如说vue-router中的query如何传递动态的参数,经过了一些波折才解决了问题,问题描述如下:

希望跳转的时候url是这样的:http://localhost:8080/editmovie?id=****

  • 修改
  • Nach dem Login kopieren

    但是呢?上面的只是一个静态的,url永远会是:http://localhost:8080/editmovie?id=111

    实际上我需要的id是放在一个隐藏的元素中的:

  • 2016987
  • Nach dem Login kopieren

    刚开始我的想法就是,想调用组件中的methods中的方法,但是尝试了几次,都失败了,之后偶然看到一个问答

    vue-router动态配置传入参数问题,然后我又看到下面的代码:

  • {{el.tourism_name}} {{el.tog_line_id}}

    {{el.address}}

  • Nach dem Login kopieren

    一下子感觉有了思路,解决办法如下:

    给li的id绑定了data中的id,然后query中写入绑定的这个就可以了

  • 修改
  • Nach dem Login kopieren
    export default { name : 'Movie', data() { return { id : "" } }, methods: { getId () { var id = $('.hiden').eq(0).text(); console.log(id); } }, mounted() { this.id = $('.hiden').eq(0).text(); }, components : { Heade, Foot } }
    Nach dem Login kopieren

    然后url就变成这样了:http://localhost:8080/editmovie?id=2016987,问题也就解决了。

    相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

    推荐阅读:

    Vue如何使用动态刷新Echarts组件

    使用selectpicker下拉框案例分析

    Das obige ist der detaillierte Inhalt von在vue-router里query动态传参步骤有哪些. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    Verwandte Etiketten:
    Quelle:php.cn
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn