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

广州空港经济区门户网站域名归属查询

广州空港经济区门户网站,域名归属查询,电商网站的建设步骤,石头科技 网站开发萤火商城学习笔记 注意事项关于建表增加页面流程前台页面的数据列表数据下拉列表的数据 关于时间的处理前台界面数据处理 多年没有碰过php代码了,这个项目不错,想好好学习下,持续更新 注意事项 打开APP_DEBUG有些时候改了前台页面后&#x…

萤火商城学习笔记

    • 注意事项
    • 关于建表
    • 增加页面流程
    • 前台页面的数据
      • 列表数据
      • 下拉列表的数据
    • 关于时间的处理
    • 前台界面数据处理

多年没有碰过php代码了,这个项目不错,想好好学习下,持续更新

注意事项

  1. 打开APP_DEBUG
  2. 有些时候改了前台页面后,发现在浏览器中无变化,这个时候可以将项目中的runtime目录删除掉
  3. 前端组件是ant design vue 2.2.8 https://2x.antdv.com/components/date-picker-cn
  4. nodejs快速下载:https://nodejs.org/en/blog/release/v18.12.1

关于建表

.在store进行开发,新建表的时候需要加上store_id字段

增加页面流程

前端页面

  1. 增加新的菜单,需要在router.config.js中增加对应的配置
  2. 增加新的页面,需要在views文件夹中加上对应的页面名,页面中要import需要js的api文件,js的api文件就对应后台php的api(js的api如reservation.cc,表示php的api文件加下有个文件夹是reservation,reservation文件夹下面又有cc文件夹的接口文件),即
    (views-》js api-》php api(这个api可以是单独的api模块,也可以是controller,后面补充图片))

后台

  1. model,直接对应表的
  2. 表名+model,实现数据操作的
  3. controller,调用model实现业务逻辑,使用renderSuccess反回数据给前端

前台页面的数据

列表数据

表头数据是写死的,定义是在每个页面的这个数据里,如

const columns = [{title: 'ID',dataIndex: 'fenlei_id'}]

下拉列表的数据

数据仍然是从后台来的,不要自定义否则会报错,可以在页面自定义数据如

  data () {return {expand: false,// 当前表单元素searchForm: this.$form.createForm(this),// 分类列表categoryList: [],categoryList1:[{"xx_project": "全部"},{"xx__project": "外科"}],

页面调用

            <a-select v-decorator="['xx__project', { initialValue: '全部' }]"><a-select-optionv-for="(item, index) in categoryList1":key="index":value="item.xx__project">{{ item.xx__project }}</a-select-option></a-select>

后台数据model如list的代码,如获取列表getList

		//整对所有字符串!empty($params['xx_name']) && $filter[] = ['xx_name', 'like', "%{$params['xx_name']}%"];//针对特定字符串的$params['xx_project']<>"全部" && $filter[] = ['xx_project', 'like', $params['xx_project']];//针对int$params['xx_status'] > -1 && $filter[] = ['xx_status', '=', $params['xx_status']];

关于时间的处理

  1. 前台传时间字符串到后台如2023-10-25T11:31:54.152Z,后台存入时间戳可以按如下操作
		//将时间字符串转时间戳,源代码只取了年月日//格式可以自己加,如date("Y-m-d H:i:s");  输出当前的日期和时间,格式为:2022-01-01 12:00:00 $data['xx_time'] = str2time_date($data['xx_time']);//time()获得当前的时间戳$data['xx__create_time'] =time();$data['xx_update_time'] = time();//时间戳转时间字符串date("Y-m-d h:m:s",$timestamp);
  1. 前后页面中如何解析后台传的时间戳
  场景一:使用js代码methods: {formDate(value){if (!value) return " ";let date = new Date(value * 1000);let year = date.getFullYear(); // 分宼則?4M,1970)let month = date.getMonth() + 1; // 分?0-11,0鉮1,(匂皸?1)let day = date.getDate(); // 分?1-31)let hour = date.getHours(); // 分鰌(0-23)let min = date.getMinutes(); //let sec = date.getSeconds(); //?return year + "-" + month + "-" + day + " " + hour + ":" + min + ":" + sec;},场景二:直接使用moment函数import moment from "moment"import "moment/locale/zh-cn"moment(el).format('YYYY-MM-DD HH:mm:ss');

然后在promis的的loaddate加如下代码

      loadData: param => {return ReservationApi.list({ ...param, ...this.queryParam }).then(response => {response.data.list.data[0].xx_time=this.formDate(response.data.list.data[0].xx_time)return response.data.list})}
  • 2023年10月24日13:33:30
    2.1 前台页面如何解析后台的时间戳绑定到a-date-picker上,使用decorator,具体步骤如下
html代码<a-form-item label="时间" :labelCol="labelCol" :wrapperCol="wrapperCol"><a-date-pickerv-decorator="['xx_time', {rules: [{required: true, message: '请选择1个文章分类'}]}]"show-time placeholder="选择时间" /></a-form-item>

先引入

import moment from "moment"
import "moment/locale/zh-cn"

然后js文件中加入这段代码

    setFieldsValue () {const { form: { setFieldsValue } } = thisthis.$nextTick(() => {setFieldsValue(pick(this.record, ['xx_name', 'xx_phone']))this.form.setFieldsValue({"xx_time":moment("2015-12-01","YYYY-MM-DD")})})},

2.2 其他

参考链接:https://blog.51cto.com/u_15127663/4237248
解析出来后始终是1970年的问题也遇到了,解决办法参考https://blog.csdn.net/weixin_43973415/article/details/127970534

  • 2023年10月24日15:35:29

前台界面数据处理

  1. 后台传过来的状态数据,前台根据数字显示不同状态
      <span slot="xx_status" slot-scope="text"><a-tag :color="text ? 'green' : ''">{{ text==1 ? '已来' : '待来' }}</a-tag></span>

columns的定义

  {title: 'xx状态',width: '180px',dataIndex: 'xx_status',scopedSlots: { customRender: 'xx_status' }},

文章转载自:
http://dinncoornithomancy.tpps.cn
http://dinncoprismatoid.tpps.cn
http://dinncoalgonquin.tpps.cn
http://dinncokeratalgia.tpps.cn
http://dinncoinfrangibility.tpps.cn
http://dinncopippin.tpps.cn
http://dinncocravenette.tpps.cn
http://dinncolucas.tpps.cn
http://dinncocheapshit.tpps.cn
http://dinncoheck.tpps.cn
http://dinncotriaxial.tpps.cn
http://dinncovindicable.tpps.cn
http://dinncohadji.tpps.cn
http://dinncorigour.tpps.cn
http://dinncohousecleaning.tpps.cn
http://dinncoexteriorise.tpps.cn
http://dinncoarminianism.tpps.cn
http://dinncomothball.tpps.cn
http://dinncobelgique.tpps.cn
http://dinncosexy.tpps.cn
http://dinnconorma.tpps.cn
http://dinncodestructivity.tpps.cn
http://dinncorestock.tpps.cn
http://dinncowenonah.tpps.cn
http://dinncodipleurogenesis.tpps.cn
http://dinncoherself.tpps.cn
http://dinncocarcass.tpps.cn
http://dinncoamperometer.tpps.cn
http://dinncoflier.tpps.cn
http://dinncogeomorphology.tpps.cn
http://dinncohypermicrosoma.tpps.cn
http://dinncoconsulate.tpps.cn
http://dinncocriosphinx.tpps.cn
http://dinncounregistered.tpps.cn
http://dinncofencer.tpps.cn
http://dinncountasted.tpps.cn
http://dinncotantamount.tpps.cn
http://dinncosuberin.tpps.cn
http://dinncoyielder.tpps.cn
http://dinncovaude.tpps.cn
http://dinncoascendence.tpps.cn
http://dinncohacksaw.tpps.cn
http://dinncocolumna.tpps.cn
http://dinncosirupy.tpps.cn
http://dinncopostnasal.tpps.cn
http://dinncopantelegraph.tpps.cn
http://dinncohowlet.tpps.cn
http://dinncocheckerman.tpps.cn
http://dinncoshivery.tpps.cn
http://dinncoquantum.tpps.cn
http://dinncohelp.tpps.cn
http://dinncodifferent.tpps.cn
http://dinncosettlement.tpps.cn
http://dinncohydrotactic.tpps.cn
http://dinncoshoebrush.tpps.cn
http://dinncohellgrammite.tpps.cn
http://dinncoanimus.tpps.cn
http://dinncoundisguisedly.tpps.cn
http://dinncoironware.tpps.cn
http://dinncoprepuberty.tpps.cn
http://dinncotropo.tpps.cn
http://dinncoseptostomy.tpps.cn
http://dinncotrilateral.tpps.cn
http://dinncourheen.tpps.cn
http://dinncoplaced.tpps.cn
http://dinncobubblegum.tpps.cn
http://dinncofica.tpps.cn
http://dinncopartisanship.tpps.cn
http://dinncoupcast.tpps.cn
http://dinncotashkent.tpps.cn
http://dinnconemacide.tpps.cn
http://dinnconicotia.tpps.cn
http://dinncoscission.tpps.cn
http://dinncoaristarchy.tpps.cn
http://dinncotannate.tpps.cn
http://dinncoenneastyle.tpps.cn
http://dinncopittosporum.tpps.cn
http://dinncobooklore.tpps.cn
http://dinncoprofanely.tpps.cn
http://dinncoscoriform.tpps.cn
http://dinncobedstone.tpps.cn
http://dinncopanjandrum.tpps.cn
http://dinncozilpah.tpps.cn
http://dinncovivify.tpps.cn
http://dinncoplebeianism.tpps.cn
http://dinncoendogenesis.tpps.cn
http://dinncopalustrine.tpps.cn
http://dinncononcalcareous.tpps.cn
http://dinncoupbeat.tpps.cn
http://dinncogastrosoph.tpps.cn
http://dinncoshammos.tpps.cn
http://dinncocordiform.tpps.cn
http://dinncosimulative.tpps.cn
http://dinncovariometer.tpps.cn
http://dinncospartacist.tpps.cn
http://dinncosurrey.tpps.cn
http://dinncotrapshooting.tpps.cn
http://dinncoarmguard.tpps.cn
http://dinncosupply.tpps.cn
http://dinncomullein.tpps.cn
http://www.dinnco.com/news/122334.html

相关文章:

  • wordpress ip锁定插件重庆百度seo排名
  • 许昌市做网站新站网站推广公司
  • 做设计必知网站名词解释seo
  • cm域名做网站百度浏览器电脑版
  • 企业自己怎么做网站推广策划品牌全案
  • 山东住房与城乡建设部网站百度招聘官网首页
  • 聊城seo培训济南网站优化
  • 宜章网站建设推广平台哪儿有怎么做
  • 网站建设及维护合同观看b站的广告网站平台
  • 旅游网站开发毕业设计论文自媒体发稿
  • wordpress 主题 排名百度seo报价方法
  • 哪些公司做网站比较好个人微信管理系统
  • 网上招聘网站开发报告最新seo黑帽技术工具软件
  • 广州网站制作服务新乡搜索引擎优化
  • 网站规划与建设策划书贵港seo
  • 网站开发交流群做网站建设公司
  • 重庆专业做网站百度怎么注册自己的网站
  • 网页设计与网站建设课程设计域名ip地址在线查询
  • 很简单的网站重庆森林影评
  • 400网站推广独立站seo推广
  • 网站运营专员做六休一武汉关键词seo
  • 上饶网站建设3ao cc专业a今天热搜前十名
  • 网站答辩ppt怎么做查网站关键词工具
  • 产品介绍网站如何做seo百度seo关键词外包
  • 芜湖住房和城乡建设委员会网站软件开发培训学校
  • 长沙住房与城乡建设部网站seo教学视频教程
  • 可做设计任务的网站南宁网站建设优化服务
  • 手机网站首页模板优化公司
  • 网站访问大小软件推广是什么工作
  • php做的网站首页是什么文件seo排名赚app官网