这次给大家带来在vue-router里query动态传参步骤有哪些,在vue-router里query动态传参的注意事项有哪些,下面就是实战案例,一起来看一下。
最近在写项目,在写项目的过程会总发现这样或者那样的问题,比如说vue-router中的query如何传递动态的参数,经过了一些波折才解决了问题,问题描述如下:
希望跳转的时候url是这样的:http://localhost:8080/editmovie?id=****
但是呢?上面的只是一个静态的,url永远会是:http://localhost:8080/editmovie?id=111
实际上我需要的id是放在一个隐藏的元素中的:
刚开始我的想法就是,想调用组件中的methods中的方法,但是尝试了几次,都失败了,之后偶然看到一个问答
vue-router动态配置传入参数问题,然后我又看到下面的代码:
{{el.address}}
一下子感觉有了思路,解决办法如下:
给li的id绑定了data中的id,然后query中写入绑定的这个就可以了
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 } }
然后url就变成这样了:http://localhost:8080/editmovie?id=2016987,问题也就解决了。
相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!
推荐阅读:
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!
Was sind nicht relationale Datenbanken?
Was ist Systemsoftware?
Lösung für die Meldung „Schwarzer Bildschirm' des Computers, fehlendes Betriebssystem
So öffnen Sie die WeChat-HTML-Datei
Verwendung der Fensterfunktion
Einführung in die Verwendung der Python-Programmierung
Der Unterschied zwischen Flattern und Uniapp
Können Douyin-Funken wieder entzündet werden, wenn sie länger als drei Tage ausgeschaltet waren?