当前位置: 首页 > news >正文

房产中介网站建设模板绵阳新农网的网站是哪个公司做的

房产中介网站建设模板,绵阳新农网的网站是哪个公司做的,上海 房地产网站建设,做设计必须知道的几个网站从0开始写Vue项目-环境和项目搭建_慕言要努力的博客-CSDN博客从0开始写Vue项目-Vue2集成Element-ui和后台主体框架搭建_慕言要努力的博客-CSDN博客从0开始写Vue项目-Vue页面主体布局和登录、注册页面_慕言要努力的博客-CSDN博客从0开始写Vue项目-SpringBoot整合Mybatis-plus实现…从0开始写Vue项目-环境和项目搭建_慕言要努力的博客-CSDN博客从0开始写Vue项目-Vue2集成Element-ui和后台主体框架搭建_慕言要努力的博客-CSDN博客从0开始写Vue项目-Vue页面主体布局和登录、注册页面_慕言要努力的博客-CSDN博客从0开始写Vue项目-SpringBoot整合Mybatis-plus实现登录、注册功能_慕言要努力的博客-CSDN博客_mybatisplus登陆 从0开始写Vue项目-SpringBoot整合Mybatis-plus实现登录、注册功能_慕言要努力的博客-CSDN博客_mybatisplus登陆 一、前言 在我们之前我们已经实现了我们项目的登录、注册功能然后我们也获取了我们数据库的数据也写好了我们数据的增删改查那么我们现在就来在我们的前端进行数据渲染然后实现我们前端Vue的增删改查。 我这里就拿用户数据来进行演示 二、数据渲染 ​ 可以发现我们已经渲染出来我们数据库里面用户表所有的数据了。 ​ 那么我们怎么来实现用户渲染呢以及我们渲染出来的数据放在哪里存放我们依然进行组件调用我们可以在Element-ui里面找到我们的 el-table 来存放我们查找出来的数据。 其实在我们之前进行页面布局的时候我们就已经进行了 el-table 的引用只不过里面的数据全是静态的而已。那么我们现在就来将我们的静态数据来变成动态的数据。 ​ 然后我们要对数据进行存放在一个大的属性里面然后通过属性来进行数据渲染。 ​​  我们将数据存放在我们的 tableData 里面然后进行调用就可以了。重点我们渲染数据的名称必须跟我们后端类里面的方法命名一致。 !-- 数据渲染表单--el-table :datatableData border stripe :header-cell-class-nameheaderBgselection-changehandleSelectionChangeel-table-column typeselection width55/el-table-columnel-table-column propusername label用户名 /el-table-columnel-table-column propnickname label昵称 /el-table-columnel-table-column propemail label邮箱 /el-table-columnel-table-column propphone label联系方式 /el-table-columnel-table-column propaddress label地址/el-table-columnel-table-column label操作template slot-scopescopeel-button typesuccess clickhandleEdit(scope.row)i classel-icon-edit-outline /编辑/el-button/template/el-table-column/el-table data() {return {tableData: [],total: 0,pageNum: 1,pageSize: 5,username: ,form: {},dialogFormVisible: false,multipleSelection: [],headerBg: headerBg,roles: []}}, 三、数据增删改查 ​ 我们分别命名2个方法分别是新增 handleAdd 和删除 delBatch然后我们进行我们接口的调用来实现我们的功能。  !-- 新增和删除--div stylemargin: 10px 0el-button typeprimary clickhandleAdd classml-10i classel-icon-circle-plus-outline /新增/el-buttonel-popconfirmclassml-5confirm-button-text确认cancel-button-text取消iconel-icon-infoicon-colorredtitle确定批量删除这些信息吗confirmdelBatchel-button typedanger slotreference i classel-icon-remove-outline /删除/el-button/el-popconfirm/div 1.新增和编辑 我们在新增的时候会打开一个空的表单然后在表单上面填写我们新增的数据最后我们在点击确认按钮的时候我们的表单会自己进行关闭。我们在编辑的时候会自动获取用户数据渲染在我们的表单里面。 ​ ​ 我们先来写我们的新增表单 el-dialog ​ !-- 新增或编辑的表单--el-dialog title用户信息 :visible.syncdialogFormVisible width30%el-form :modelform label-width100px sizesmallel-form-item label用户名 el-input v-modelform.username autocompleteoff/el-input/el-form-itemel-form-item label昵称 el-input v-modelform.nickname autocompleteoff/el-input/el-form-itemel-form-item label邮箱 el-input v-modelform.email autocompleteoff/el-input/el-form-itemel-form-item label联系方式 el-input v-modelform.phone autocompleteoff/el-input/el-form-itemel-form-item label地址 el-input v-modelform.address autocompleteoff/el-input/el-form-item/el-formdiv slotfooter classdialog-footerel-button clickdialogFormVisible false取 消/el-buttonel-button typeprimary clicksave确 定/el-button/div/el-dialog 然后填入我们的信息点击确认关闭我们的保单存放我们的数据在我们的数据库里面。 ​ // 保存信息save() {this.request.post(/user, this.form).then(res {if (res.code 200) {this.$message.success(保存成功)this.dialogFormVisible falsethis.load()} else {this.$message.error(保存失败)}})}, 打开我们的表单  ​  // 新增handleAdd() {this.dialogFormVisible truethis.form {}},// 编辑handleEdit(row) {this.form rowthis.dialogFormVisible true}, 2.分页设置 分页功能我们依然是进行组建的调用 !-- 分页查询--div stylepadding: 10px 0el-paginationsize-changehandleSizeChangecurrent-changehandleCurrentChange:current-pagepageNum:page-sizes[ 5, 10, 15]:page-sizepageSizelayouttotal, sizes, prev, pager, next, jumper:totaltotal/el-pagination/div 然后我们要自定义我们的分页数据 return {tableData: [],total: 0,pageNum: 1,pageSize: 5,username: ,form: {},dialogFormVisible: false,multipleSelection: [],headerBg: headerBg,roles: []} 3.数据删除 我们在删除的时候进行二次确认进行删除提示看是否真的需要删除该数据。 el-popconfirmclassml-5confirm-button-text确认cancel-button-text取消iconel-icon-infoicon-colorredtitle确定批量删除这些信息吗confirmdelBatchel-button typedanger slotreference i classel-icon-remove-outline /删除/el-button/el-popconfirm 我们进行调用后端的多选删除接口来进行单个或多个数据的删除。  // 多选删除delBatch() {let ids this.multipleSelection.map(v v.id) //[{}, {}, {}] [1,2,3]this.request.post(/user/del/batch, ids).then(res {if (res.code 200) {this.$message.success(删除用户成功)this.load()} else {this.$message.error(删除用户失败)}})}, 当然我们进行多个删除必然少不了我们的多选框了所以我们在我们的数据渲染表格里面已经加上了多选框的方法。 // 多选框handleSelectionChange(val) {console.log(val)this.multipleSelection val;}, 4.数据查询 我们在这里是通过搜索用户的用户名进行查询当然还可以有其他的条件进行数据查询。 !-- 搜索--div stylemargin: 10px 0el-button classml-5 typeprimary clickloadi classel-icon-search /搜索/el-button/div 我们在这里进行调用后端的page接口就能查询所有的数据且能通过username来进行用户信息的查询。 // 获取用户信息load: function () {this.request.get(/user/page, {params: {pageNum: this.pageNum,pageSize: this.pageSize,username: this.username,}}).then(res {this.tableData res.data.recordsthis.total res.data.total})this.request.get(/role).then(res {this.roles res.data})}, 功能展示 ⛵小结 以上就是对从0开始写Vue项目-Vue实现数据渲染和数据的增删改查简单的概述之后会陆续更新后面的模块包括后端代码带大家手码项目提升自己的编码能力。  如果这篇文章有帮助到你希望可以给作者点个赞创作不易如果有对后端技术、前端领域感兴趣的也欢迎关注 我将会给你带来巨大的收获与惊喜
http://www.hkea.cn/news/14588247/

相关文章:

  • 网站建设的知名品牌android软件开发
  • 淘宝做促销的网站平谷网站建设
  • 双井网站建设免费推广的网站
  • 用c 实现网站开发重庆网站建设解决方案
  • 十大免费cad网站入口软件贵阳网站建设app开发
  • 深圳宝安住房和建设局网站官网替老外做网站
  • 福田网站制作比较好的如果做好网站社区的建设
  • 站长之家查询网站免费系统小说大全
  • 临淄区住房和城乡建设局网站著名的网站有哪些
  • 建网站需要多少钱和什么条件有关安阳手机网站建设
  • 手机电影网站怎么做做资料分享网站有哪些
  • 盐城网站平台建设网站服务器是什么
  • 网站设计项目明细招生网站开发
  • 专做老酒的网站中华室内设计网伍飒爽
  • 百度网站的优势二维码生成器微信小程序
  • 做网站需要记哪些代码重新建网站需要转域名吗
  • 建个网站费用多少wordpress不能识别语言
  • 海拉尔网站建设 网站设计四川省建设注册资格中心网站
  • js 网站怎么做中英文管家婆软件
  • 开发网站有什么用开网站的宣传图片怎么做
  • 怎么改一个网站的关键词密度网站建设及推广
  • 南昌市城市建设档案馆网站打码赚钱
  • 烟台学校网站建设wordpress 文件
  • 开发网站的财务分析加强政务公开网站建设
  • 学校招聘教师网站建设网站设计过程介绍
  • 响应式网站设计与实现论文wordpress 文本小工具栏
  • 自己做物流网站网页一般用什么语言编写
  • 外管局网站做延期收款报告佛山新网站建设服务公司
  • 河南广宇建设集团有限公司网站网站建设三网合一指的是什么
  • 自己开个网站多少钱万网域名注册流程