| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> vue交互axios下啦列表,提交数据,交互成功 -> 正文阅读 |
|
[JavaScript知识库]vue交互axios下啦列表,提交数据,交互成功 |
<template> ??<div> ????<h1?style="text-align:?center">新建党组织</h1> ????<el-col> ??????<el-form ????????label-position="top" ????????:model="ruleForm" ????????:rules="rules" ????????ref="ruleForm" ????????label-width="100px" ????????class="demo-ruleForm" ??????> ????????<el-form-item?label="上级党组织名称"?prop="organizationSuperior"> ??????????<el-input?v-model="ruleForm.organizationSuperior"></el-input> ????????</el-form-item> ????????<el-form-item?label="党组织名称"?prop="organizationName"> ??????????<el-input?v-model="ruleForm.organizationName"></el-input> ????????</el-form-item> ????????<!--?<el-form-item?label="所在院系"?prop="departmentCode"> ??????????<el-input?v-model="ruleForm.departmentCode"></el-input> ????????</el-form-item>?--> ????????<el-form-item?label="请选择所在院系"?prop="departmentCode"> ???<el-select?v-model="ruleForm.departmentCode"?placeholder="所在院系"?> ??????<el-option?v-for="d?in?showDepartment"?:value="d.departmentName">{{d.departmentName}}</el-option> ????</el-select> ????</el-form-item> ????? ????????<el-form-item?style="text-align:?center"> ??????????<el-button?type="primary"?@click="submitForm('ruleForm')" ????????????>立即创建</el-button ??????????> ??????????<el-button?@click="resetForm('ruleForm')">重置</el-button> ????????</el-form-item> ??????</el-form> ????</el-col> ??</div> </template> <script> import?axios?from?'axios' export?default?{ ??name:?"index", ??data()?{ ????return?{ ??????ruleForm:?{ ????????organizationName:?"", ????????organizationSuperior:?"", ????????departmentCode:?"", ??????}, ??????showDepartment:{}, ??????rules:?{ ????????organizationName:?[ ??????????{?required:?true,?message:?"请输入党组织名称",?trigger:?"blur"?}, ????????], ?????????organizationSuperior:?[ ??????????{?required:?true,?message:?"请输入上级党组织名称",?trigger:?"blur"?}, ????????], ????????departmentCode:?[ ??????????{?required:?true,?message:?"请输入所在院系",?trigger:?"blur"?}, ????????], ??????}, ????}; ?? ??}, ???mounted()?{ ??????//?展示院系 ?????????this.faculty(); ??}, ??methods:?{ ????//?展示院系 ????faculty(){ ????var??token?=?localStorage.getItem('token') ????axios.get('http://hrdj.vipgz6.91tunnel.com/system/departmentList', ?????{?headers:?{?"content-type":?"application/json"?},token?}, ????).then((res)?=>?{ ??????console.log(res.data.data); ??????this.showDepartment??=?res.data.data; ????}).catch(err=>{ ??????console.log("展示失败",err); ????}) ????}, ??//?提交 ????submitForm(formName)?{ ??????this.$refs[formName].validate((valid)?=>?{ ????????if?(valid)?{ ?????????var?data?=?JSON.stringify(this.ruleForm); ?????????console.log("this.ruleForm)等于",data) ????var??token?=?localStorage.getItem('token') ????axios.post('http://hrdj.vipgz6.91tunnel.com/organizationManagement/addOrganization',data, ?????{?headers:?{?"content-type":?"application/json"?},token?}, ????).then((res)?=>?{ ??????console.log(res.data); ??????//??console.log("这个搜索",this.tableData); ????}).catch(err=>{ ??????console.log("提交失败",err); ????}) ????????}?else?{ ??????????console.log("错误!!!"); ??????????return?false; ????????} ??????}); ????}, ????resetForm(formName)?{ ??????this.$refs[formName].resetFields(); ????}, ??}, }; </script> <style?scoped> div?{ ??background-color:?#fff; } /*?/deep/.el-input__inner?{ ??width:?50%; }?*/ </style> |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 20:46:29- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |