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

官方网站怎么建设的WordPress支持you2php吗

官方网站怎么建设的,WordPress支持you2php吗,18款禁止未成年软件app,深度网创前端实现增删查改分页#xff0c;不调用后端。 大概就是对数组内的数据进行增删查改分页 没调什么样式#xff0c;不想写后端#xff0c;当做练习 templatediv!-- 查询 --el-form :inlinetrue :modelformQuery分页不调用后端。 大概就是对数组内的数据进行增删查改分页 没调什么样式不想写后端当做练习 templatediv!-- 查询 --el-form :inlinetrue :modelformQueryel-form-item label时间 :label-widthformLabelWidthel-date-pickerv-modelformQuery.datetypedaterangevalue-formatyyyy-MM-ddstart-placeholder开始日期end-placeholder结束日期:default-time[00:00:00, 23:59:59]/el-date-picker/el-form-itemel-form-item label姓名 :label-widthformLabelWidthel-inputv-modelformQuery.namestylewidth: 240pxplaceholderPlease inputclearable //el-form-itemel-form-item label地址 :label-widthformLabelWidthel-inputv-modelformQuery.addressstylewidth: 240pxplaceholderPlease inputclearable //el-form-itemel-form-itemel-button typeprimary clickquery()查询/el-button/el-form-itemel-form-itemel-button typesuccess clickadd() classaddButton添加/el-button/el-form-item/el-form!-- 表格展示 --el-table :datatableData.slice((currentPage-1)*pageSize,currentPage*pageSize) stylewidth: 100%el-table-column typeindex labelid width50 /el-table-column propdate labelDate width180 /el-table-column propname labelName width180 /el-table-column propaddress labelAddress /el-table-column label操作template slot-scopescope!--插槽知识点--el-button typeprimary clickonEdit(scope.$index)编辑/el-button!-- el-button typeprimary clickdialogFormEditVisible true编辑/el-button --!-- el-button typedanger clickonDelete(scope.$index)删除/el-button --!-- 删除二次确认 --el-popover placementtop width160 v-modelscope.row.visiblep确定删除吗/pdiv styletext-align: right; margin: 0el-button sizemini typetext clickscope.row.visible false取消/el-buttonel-button typeprimary sizemini clickonDelete(scope.$index)确定/el-button/divel-button slotreference typedanger删除/el-button/el-popover/template/el-table-column/el-table!-- 分页 --div classblock stylemargin-top: 15pxel-paginationaligncentersize-changehandleSizeChangecurrent-changehandleCurrentChange:current-pagecurrentPage:page-sizes[1, 3, 5, 7]:page-sizepageSizelayouttotal, sizes, prev, pager, next, jumper:totaltableData.length/el-pagination/div!-- 修改弹出框 --el-dialog :visible.syncdialogFormEditVisible title修改 width500el-form :modelformEditel-form-item label时间 :label-widthformLabelWidthel-date-pickerv-modelformEdit.datetypedateformatyyyy-MM-ddvalue-formatyyyy-MM-ddplaceholderPick a day //el-form-itemel-form-item label姓名 :label-widthformLabelWidthel-inputv-modelformEdit.namestylewidth: 240pxplaceholderPlease inputclearable //el-form-itemel-form-item label地址 :label-widthformLabelWidthel-inputv-modelformEdit.addressstylewidth: 240pxplaceholderPlease inputclearable //el-form-item/el-formtemplate #footerdiv classdialog-footerel-button clickdialogFormEditVisible falseCancel/el-buttonel-button typeprimary clickeditConfirm() Confirm /el-button/div/template/el-dialog!-- 添加弹出框 --el-dialog :visible.syncdialogFormAddVisible title添加 width500el-form :modelformAddel-form-item label时间 :label-widthformLabelWidthel-date-pickerv-modelformAdd.datetypedateformatyyyy-MM-ddvalue-formatyyyy-MM-ddplaceholderPick a day //el-form-itemel-form-item label姓名 :label-widthformLabelWidthel-inputv-modelformAdd.namestylewidth: 240pxplaceholderPlease inputclearable //el-form-itemel-form-item label地址 :label-widthformLabelWidthel-inputv-modelformAdd.addressstylewidth: 240pxplaceholderPlease inputclearable //el-form-item/el-formtemplate #footerdiv classdialog-footerel-button clickdialogFormAddVisible falseCancel/el-buttonel-button typeprimary clickaddConfirm() Confirm /el-button/div/template/el-dialog/div /templatescript import { Container } from element-ui;export default {name: practice,data() {return {tableData: [{date: 2024-05-03,name: Tom1,address: No. 11, Grove St, Los Angeles,},{date: 2024-06-02,name: Tom2,address: No. 22, Grove St, Los Angeles,},{date: 2024-03-04,name: Tom3,address: No. 33, Grove St, Los Angeles,},{date: 2024-03-21,name: Tom4,address: No. 44, Grove St, Los Angeles,},],currentPage: 1, // 当前页码total: 20, // 总条数pageSize: 3, // 每页的数据条数formQuery: {date: ,name: ,address: ,},dialogFormEditVisible: false,dialogFormAddVisible: false,formEdit: {date: ,name: ,address: ,},formAdd: {date: ,name: ,address: ,},formLabelWidth: 140px,num: ,};},methods: {// 添加add() {this.formAdd {};this.dialogFormAddVisible true;},addConfirm() {this.tableData.push(this.formAdd);this.dialogFormAddVisible false;},// 打开修改弹窗 回显onEdit(index) {// console.log(index);this.dialogFormEditVisible true;this.num index;// this.formEdit this.tableData[index]; 在修改弹窗中进行修改父表单的内容会被直接修改/*在你的代码中当点击修改按钮时通过onEdit方法打开弹窗并设置表单数据formEdit为tableData[index]。这里需要注意的是Vue.js 中对象是引用类型所以 this.formEdit this.tableData[index]; 实际上是将 formEdit 和 tableData[index] 引用了同一个对象。因此当你在弹窗中修改formEdit时同时也修改了tableData[index] 对应的对象导致父表单内容直接被修改了。为了避免这种情况你可以在 onEdit 方法中对 tableData[index] 进行深拷贝而不是简单地引用赋值。这样就可以保持弹窗中的表单数据和原始数据的独立性不会相互影响。你可以使用 Object.assign() 或者扩展运算符spread operator来进行深拷贝例如this.formEdit Object.assign({}, this.tableData[index]);// 或者this.formEdit { ...this.tableData[index] };这样修改后当你在弹窗中修改formEdit时不会影响到tableData中的数据直到点击确认按钮后才会将修改后的数据应用到tableData中。 */this.formEdit Object.assign({}, this.tableData[index]);},// 修改确认editConfirm() {this.tableData[this.num].date this.formEdit.date;this.tableData[this.num].name this.formEdit.name;this.tableData[this.num].address this.formEdit.address;this.dialogFormEditVisible false;},// 删除onDelete(index) {// splice(index, 1) 表示从 tableData 数组中删除一个元素从指定的 index 开始删除this.tableData.splice(index, 1);},//查询query() {// console.log(this.formQuery);var timeResult [];var addressResult [];var nameResult [];var startDate this.formQuery.date[0];var endDate this.formQuery.date[1];var address this.formQuery.address;var name this.formQuery.name;var date this.formQuery.date;// 判断日期if (date ! ) {for (let index 0; index this.tableData.length; index) {const element this.tableData[index];if (startDate element.date endDate element.date) {timeResult.push(this.tableData[index]);}}} else {timeResult this.tableData;}// 判断地址if (address ! ) {for (const iterator of timeResult) {if (iterator.address.includes(address)) {addressResult.push(iterator);}}} else {addressResult this.tableData;}// 判断姓名if (name ! ) {addressResult.forEach((element) {if (element.name.includes(name)) {nameResult.push(element);}});} else {nameResult this.tableData;}this.tableData nameResult;},// 分页//每页条数改变时触发 选择一页显示多少行handleSizeChange(val) {// console.log(每页 ${val} 条);this.pageSize val;// this.fetchData(this.currentPage);},//当前页改变时触发 跳转其他页handleCurrentChange(val) {// console.log(当前页: ${val});this.currentPage val;// this.fetchData(val);},}, }; /scriptstyle scoped .el-button {margin-right: 10px; } /style
http://www.w-s-a.com/news/50277/

相关文章:

  • 高稳定性的网站设计制作wordpress 检测插件
  • 无锡网站制作排名自适应网站建设推荐
  • 度娘网站桃花怎么做网站制作 p
  • 小欢喜林磊儿什么网站做家教搜索优化公司
  • 龙岗做网站哪里找网站建设简介是什么意思
  • 做网站的标准北京西站出站口
  • asp.net新建网站市场营销管理是做什么的
  • 南昌网站建设模板服务商建设什么网站挣钱
  • 网站建设实训记录企业网站建设运营
  • 视频网站文案住房和城乡建设部门
  • 汕头网站排名推广新余门户网站开发
  • 湖南智能网站建设哪家好wordpressμ
  • 公司网站备案必须是企业信息么睢宁县凌城做网站的
  • 上海网站建设公司 珍岛宁波免费自助建站模板
  • 南昌知名的网站建设公司南京网站开发选南京乐识赞
  • 外贸网站建设 深圳seo怎么提升关键词的排名
  • 网站推广效果的评价google关键词
  • 模板网站建站哪家好做微信充值网站
  • 抽奖的网站怎么做的广州小程序定制开发
  • 网站的文件夹建设企业网站公积金
  • 做网站的的价位网站建设 考试题目
  • 深圳比邻网站建设北京优化服务
  • 菏泽网站建设哪家好电子商务网络安全
  • 仿一个网站广州网站建设正规公司
  • 网站建设 目的seo网站关键词排名快速
  • 什么叫做响应式网站自媒体全平台发布
  • 企业网站 案例哪里需要人做钓鱼网站
  • 厚街东莞网站建设网站开发者调试模式
  • 网站推广营销联系方式wordpress adminlte
  • 哪些网站可以做文字链广告卖水果网站建设的策划书