element change问题

发布于 2022-09-07 08:39:04 字数 1267 浏览 26 评论 0

<el-dialog :title="type=='role' ? '设置角色' : '设置权限'" :visible.sync="grantShow" :width="dialogWidth">
<el-form :model="user" :rules="$rules.user" ref="userForm">
<el-form-item :label="$t('pages.user.app')" :label-width="formLabelWidth" prop="appId">

    <el-select v-model="user.appId" placeholder="请选择" @change="getValue()">
      <el-option
        v-for="item in applications"
        :key="item.id"
        :label="item.name"
        :value="item.id">
      </el-option>
    </el-select>
  </el-form-item>
</el-form>

<template>

<el-transfer v-model="selected" :data="options" :titles="['待选项', '已选项']" filterable></el-transfer>

</template>
<div slot="footer" class="dialog-footer">

<el-button @click="grantShow = false">取 消</el-button>
<el-button type="primary" @click="grant">确 定</el-button>

</div>
</el-dialog>

clipboard.png
实现的效果为
我选择应用中的下拉列表任意一项 把应用的id和用户id发送到后台
请求成功之后显示到下面两栏选择内容

初次写这样的效果 不知道怎么写change事件 如有知道的 恳请指教一二 在线等 谢谢

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

毁梦 2022-09-14 08:39:04

change事件就是发请求到后台,然后获取数据,将获取到的数据赋值给你这个transfer的对应的值就可以了啊。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文