
unicloud我都忘了。
1,首先你需要试下接口有没有问题,用在线调试工具,或者postman,aipost啥的。
2,接口验证之后,看下你的ge()方法有没有调。就你截图而言,没调get,但不保证你有没有在页面里调。
确认以上问题,基本上,是对是错,有没有信息,可以在控制台看到打印信息了
实际项目中我们获取选择的数据的id;这时候
需要配合使用v-bind,才能获取到选择的那条数据的id值,其实就是id赋值给value属性
<template>
<div>
<select
v-model="select"
>
<option
v-for="(a,index)
in
arr"
:key="index"
:value="aid">{{
aname
}}</option>
</select>
<p>您选择的名字的Id是:{{select}}</p>
</div>
</template>
js代码
<script>
export
default
{
data(){
return{
select:'',
arr:[
{id:'1',name:'html'},
{id:'2',name:'css'},
{id:'3',name:'js'},
]
}
}
}
</script>
拓展知识:vue获取id以及重定向路由方法
1获取ID的方法:
let
orderId=this$routequeryid;
2路由重定向方法
this$routerpush(this$routequeryredirect
||
'/login')
以上这篇vue *** 作下拉选择器获取选择的数据的id方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:Vuejs获取被选择的option的value和text值方法vue如何通过id从列表页跳转到对应的详情页vue实现在表格里,取每行的id的方法
查阅elementUI参考文档可以发现table组件中有个 highlight-current-row 可以实现单选功能,同时通过@ row-click 事件来管理点击触发事件
给el-table表格绑定事件和单选高亮属性,同时按照UI设计稿改下高亮行的背景颜色,这时又要用到我们的老朋友 ::v-deep 样式穿透
row-click里面有三个参数,row代表所在行的各个数据,我们通过自定义的 handleClick 事件可以进行传参赋值,先return定义cardInfoList,给初始值cardInfoList赋值数据
因为table表格和赋值的input框属于兄弟组件,所以需要$emit触发父组件方法同时传参到兄弟组件中的赋值input框方法中,如下图,table表格属于 reference 组件,input框属于 custom 组件,他们的父组件为 detail 组件
在input所属的子组件 custom 组件中定义一个方法 getReferenceList
val代表的就是入参,是一个数组,overclock下的属性绑定的就是各个input值
在父组件 detail 中定义绑在 reference 子组件上的 callback 方法,用来调取上文讲到的 custom 组件中的 getReferenceList()方法
因为页面有按钮来判断按钮的显示隐藏使用的是 radio 组件判断,所以这时需要保证组件挂载完毕再进行接下来的 *** 作,所以此时我们用到了 this$nextTick
最后我们在子组件 reference 中的 handleClick 方法下触发绑在身上的 callback 方法,同时传入 thiscardInfoList 代表选中的那一行数据,最后功能实现
如果没学到jquery的情况下:var input_value = documentgetElementById(' in ')value; 如果学了jquery: var input_value = $("#in")val() ;
以上就是关于VUE 怎么取得前端发送过来的值全部的内容,包括:VUE 怎么取得前端发送过来的值、vue *** 作下拉选择器获取选择的数据的id方法、vue table表格点击选择中某一行数据并将其赋值到对应的input框中等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)