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

先备案还是先做网站搜索引擎推广软件

先备案还是先做网站,搜索引擎推广软件,wordpress 导入网站,aspx网站开发 案例目录 前言 一.ElementUI之动态树 1.前端模板演示 2.数据绑定 2.1 通过链接获取后台数据 2.2 对链接进行绑定 2.3添加动态路由 2.4 配置路由 3.效果演示 二.数据表格动态分页 1.前端模板 2.通过JS交互获取后端数据 3 效果演示 前言 Element UI 是一个基于 Vue.js 的开…目录 前言 一.ElementUI之动态树 1.前端模板演示 2.数据绑定 2.1 通过链接获取后台数据 2.2 对链接进行绑定 2.3添加动态路由 2.4 配置路由 3.效果演示 二.数据表格动态分页 1.前端模板 2.通过JS交互获取后端数据 3 效果演示 前言 Element UI 是一个基于 Vue.js 的开源前端框架用于构建用户界面。它提供了一套丰富的 UI 组件和工具可以帮助开发者快速构建现代化的 web 应用程序。 官网Element - 网站快速成型工具 一.ElementUI之动态树 1.前端模板演示 我们可以在官网-组件进行搜索侧栏就可以看到一个左侧的动态树 选择查看下面的代码进行复制 这里可以提供一段当然这只是一段模板可以根据自己需求填写相关的信息 el-menuel-submenu index keytemplate slottitlei class/ispan/span/templateel-menu-item index keyi class/ispan/span/el-menu-item/el-submenu /el-menu 2.数据绑定 2.1 通过链接获取后台数据 在对于的页面中编写方法请求数据地址并发起请求,绑定左侧菜单栏 export default {data() {return {collapsed: false,menu:[]}},created() {this.$root.bus.$on(shrink, t {this.collapsed t;});//获取后台请求数据的地址let url this.axios.urls.SYSTEM_MENU;this.axios.get(url, {}).then(d {this.menud.data.rows;}).catch(e {});}} 2.2 对链接进行绑定 在api包中的action.js文件中进行绑定访问的链接地址 export default {SERVER: http://localhost:8080/, //服务器SYSTEM_USER_DOLOGIN: user/userLogin, //登陆SYSTEM_USER_DOREG: user/userRegister, //注册SYSTEM_MENU: module/queryRootNode, //注册左侧菜单树getFullPath: k { //获得请求的完整地址用于mockjs测试时使用return this.SERVER this[k];} } 2.3添加动态路由 在我们要跳转的菜单栏添加动态路由 el-menu router :default-active$route.pathel-menu-item index/company/userManager用户管理/el-menu-item /el-menu 根据情况创建对应的目录结构并创建相应的跳转页面示例 2.4 配置路由 在router/index.js中配置 {path: /AppMain,name: AppMain,component: AppMain,children:[{path: /LeftNav,name: LeftNav,component: LeftNav},{path: /TopNav,name: TopNav,component: TopNav},{path: /book/AddBook,name: AddBook,component: AddBook},{path: /book/BookList,name: BookList,component: BookList}]}, 3.效果演示 二.数据表格动态分页 1.前端模板 div classBook stylepadding: 30px;!-- 输入框搜索 --el-form :inlinetrue classdemo-form-inlineel-form-item label书籍名称 : el-input v-modelbookname placeholder书籍名称/el-input/el-form-itemel-form-itemel-button typeprimary plain clickonSubmit查询/el-button/el-form-item/el-form!-- 书籍的书籍表格 --el-table :datatableData stylewidth: 100%el-table-column propid label书籍ID/el-table-columnel-table-column propbookname label书籍名称/el-table-columnel-table-column propprice label书籍价格/el-table-columnel-table-column propbooktype label书籍类型/el-table-column/el-table!-- 分页 --div classblock stylepadding: 20px;el-pagination size-changehandleSizeChange current-changehandleCurrentChange :current-pagepagebackground :page-sizes[10, 20, 30, 40] :page-sizerows layouttotal, sizes, prev, pager, next, jumper:totaltotal/el-pagination/div/div 前端组件功能详解  div classBook这是一个CSS类为Book的div元素它可能用于样式控制或布局目的。 输入框搜索部分 el-form :inlinetrue classdemo-form-inline这是一个Element UI的表单组件设置为内联显示:inlinetrue。内联表单通常用于简单的搜索功能。el-form-item label书籍名称 : 表单项用于包裹输入框并设置了一个标签文本书籍名称。el-input v-modelbookname placeholder书籍名称/el-input这是一个Element UI的输入框组件它使用v-model双向绑定到bookname数据属性允许用户输入书籍名称并设置了一个占位符文本书籍名称。el-button typeprimary plain clickonSubmit查询/el-button这是一个Element UI的按钮组件用于触发查询操作。它被设置为主要按钮样式typeprimary并绑定了点击事件clickonSubmit当用户点击时会调用组件中的onSubmit方法。 书籍表格部分 el-table :datatableData stylewidth: 100%这是一个Element UI的表格组件用于显示书籍列表数据。:datatableData将表格的数据与组件中的tableData数据属性绑定stylewidth: 100%设置表格宽度为100%。el-table-column propid label书籍ID/el-table-column这是一个表格列组件定义了一列书籍ID使用prop属性指定数据属性名label属性设置列标题。类似地有三个更多的el-table-column用于显示书籍的名称、价格和类型。 分页部分 div classblock stylepadding: 20px;一个用于包裹分页组件的div元素它可能用于样式控制或布局。el-pagination size-changehandleSizeChange current-changehandleCurrentChange :current-pagepage background :page-sizes[10, 20, 30, 40] :page-sizerows layouttotal, sizes, prev, pager, next, jumper :totaltotal这是一个Element UI的分页组件它允许用户在表格数据中进行分页浏览。在这里它绑定了一些事件size-change、current-change并使用属性绑定来配置分页的一些参数包括当前页码、可选择的页大小列表、每页显示的行数、布局方式和总记录数。 总的来说这个组件创建了一个用户可以输入书籍名称并点击查询按钮来搜索书籍的界面。搜索结果以表格的形式展示并且提供了分页功能以便在大量书籍数据中进行浏览。当用户更改页大小或切换页码时会触发相应的事件调用组件中的方法来获取并显示相应的书籍数据。 2.通过JS交互获取后端数据 export default {data() {return {bookname: ,tableData: [],rows: 10,total: 0,page: 1}},methods: {handleSizeChange(r) {//当页大小发生变化let params {bookname: this.bookname,rows: r,page: this.page}// console.log(params)this.query(params);},handleCurrentChange(p) {//当前页码大小发生变化let params {bookname: this.bookname,rows: this.rows,page: p}// console.log(params)this.query(params);},query(params) {//获取后台请求书籍数据的地址let url this.axios.urls.SYSTEM_BookList;this.axios.get(url, {params: params}).then(d {console.log(url)this.tableData d.data.rows;this.total d.data.total;}).catch(e {});},onSubmit() {let params {bookname: this.bookname}console.log(params)this.query(params);this.bookname }},created() {this.query({})}} 方法详解  1.handleSizeChange(r): 当页大小发生变化时调用的方法根据参数r新的页大小以及当前的bookname和page构建请求参数并调用query方法进行数据查询。 handleCurrentChange(p): 当前页码大小发生变化时调用的方法根据参数p新的页码以及当前的bookname和rows构建请求参数并调用query方法进行数据查询。 2.query(params): 发起后台请求书籍数据的方法根据传入的参数params发送GET请求到this.axios.urls.SYSTEM_BookList指定的后台接口地址然后将返回的数据的rows行数据和total总记录数分别赋值给tableData和total。 3.onSubmit(): 表单提交方法在查询书籍数据时调用根据当前的bookname构建请求参数并调用query方法进行数据查询然后将bookname重置为空字符串 3 效果演示 今天的分享到这里就结束了感谢各位大大的观看各位大大的三连是博主更新的动力感谢谢谢谢谢谢谢谢谢各位的支持
http://www.yutouwan.com/news/227080/

相关文章:

  • 怎么制作网站的网页设计虚拟主机的作用
  • 如何学好网站开发沈阳网站
  • 珠海金泉做网站号公司或个人码wordpress修改域名登录后台
  • 做网站最好软件宜春市城乡规划建设局网站
  • 电子行业网站石家庄网站推广方案
  • 阿里云建设网站步骤有口碑的南昌网站建设
  • 深圳网站建设(信科网络)wordpress 幻灯制作
  • 教育培训类网站模板万网官网电话
  • 房屋设计在线设计网站北京城乡建设网站
  • 网站举报平台建设情况培训中心
  • 网上做问卷调查网站做网站申请完空间后下一步干啥
  • 做笔记网站广告推广的软件
  • 晋中推广型网站建设网站开发验收资料
  • 网站版心怎么做网页制作素材及流程
  • 3一5万电动汽车佛山网站优化流程
  • 做网站论坛太原百度网站快速优化
  • wordpress安装网站吗wordpress那个版本好用
  • 专业做灯具的网站如何建淘宝客网站
  • 济南品牌网站建设介绍国外网站加速神器
  • php mysql网站开发工资公司网页怎么做的
  • 百度站长平台网站收录wordpress出名的网站
  • 龙岩网站设计 都找推商吧系统建设工程规划许可证网站
  • wordpress 做购物网站广州:推动优化防控措施落
  • 快递公司网站源码全屏网站设计技巧
  • html5做宠物饲养网站天津建设工程信息网网
  • 有做财经 直播的网站吗室内效果图制作
  • 加强机关门户网站建设方案域名过户流程
  • 网站建设的市场容量中升乙源建设工程有限公司网站
  • 黑色炫酷灯饰照明科技企业商务网站模板做别人一样的网站吗
  • 网站建设的初步预算wordpress破解key