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

网站文章页做百度小程序wordpress分页插件下载

网站文章页做百度小程序,wordpress分页插件下载,互联网推广员是做什么的,大同网站开发Ⅰ、Element-plus 提供的 TimePicker 时间选择器组件与想要目标情况的对比#xff1a; 1、Element-plus 提供 TimePicker 组件情况#xff1a; 其一、Element-ui 自提供的 TimePicker 代码情况为(示例的代码)#xff1a; // Element-plus 提供的组件代码: template 1、Element-plus 提供 TimePicker 组件情况 其一、Element-ui 自提供的 TimePicker 代码情况为(示例的代码) // Element-plus 提供的组件代码: templatediv classexample-basicel-time-picker v-modelvalue1 placeholderArbitrary time /el-time-pickerv-modelvalue2arrow-controlplaceholderArbitrary time//div /templatescript langts setup import { ref } from vue const value1 ref() const value2 ref() /scriptstyle .example-basic .el-date-editor {margin: 8px; } /style 代码地址https://element-plus.org/zh-CN/component/time-picker.html 其二、页面的显示情况为 其三、页面想要的显示情况为 Ⅱ、在项目中使用 TimePicker 组件遇到的问题 1、遇到的问题 使用该 TimePicker 组件遇到的问题 其一、主要是处理后台返回的数据值使其能在时间属性中正常展示; 其二、摸索该 TimePicker 组件使其输出数据类型为19:54:28; 2、无默认值默认输出类型为Thu Aug 08 2024 11:15:18 GMT0800 (中国标准时间)(输出时间对象) 其一、代码为 // 注意此时没有从后台获取值来展示而只是切换 el-time-picker 值后下发的数据类型; //第一步 const dateConfigurationForm ref({})//第二步从后台拿值并处理数据; dateConfigurationForm.value.hourValue resp.data.sys_clock_time[0].time//第三步 el-form-item label时间[HH:MM:SS]: prophourValueel-time-picker v-modeldateConfigurationForm.hourValue formatHH:mm:ss placeholder选择时间 / /el-form-item//第四步提交的操作; dateTimeObj.time dateConfigurationForm.value.hourValue 其二、截图为 //不给时间属性设置初始值时输出的数据类型为Thu Aug 08 2024 11:15:18 GMT0800 (中国标准时间)(输出时间对象) 3、无默认值默认输出类型为20:32:16(使用格式) 其一、代码为 // 注意此时没有从后台获取值来展示而只是切换 el-time-picker 值后下发的数据类型; //第一步 const dateConfigurationForm ref({})//第二步从后台拿值并处理数据; dateConfigurationForm.value.hourValue resp.data.sys_clock_time[0].time//第三步 el-form-item label时间[HH:MM:SS]: prophourValueel-time-picker v-modeldateConfigurationForm.hourValue formatHH:mm:ss value-formatHH:mm:ss placeholder选择时间 / /el-form-item//第四步提交的操作; dateTimeObj.time dateConfigurationForm.value.hourValue 其二、截图为 //不给时间属性设置初始值时输出的数据类型为20:32:16(使用格式) 4、无默认值默认输出类型为19/33/36(使用格式) 其一、代码为 // 注意此时没有从后台获取值来展示而只是切换 el-time-picker 值后下发的数据类型; //第一步 const dateConfigurationForm ref({})//第二步从后台拿值并处理数据; dateConfigurationForm.value.hourValue resp.data.sys_clock_time[0].time//第三步 el-form-item label时间[HH:MM:SS]: prophourValueel-time-picker v-modeldateConfigurationForm.hourValue formatHH:mm:ss value-formatHH/mm/ss placeholder选择时间 / /el-form-item//第四步提交的操作; dateTimeObj.time dateConfigurationForm.value.hourValue 其二、截图为 //不给时间属性设置初始值时输出的数据类型为19/33/36(使用格式) 5、无默认值默认输出类型为1723131516000(时间戳) 其一、代码为 // 注意此时没有从后台获取值来展示而只是切换 el-time-picker 值后下发的数据类型; //第一步 const dateConfigurationForm ref({})//第二步从后台拿值并处理数据; dateConfigurationForm.value.hourValue resp.data.sys_clock_time[0].time//第三步 el-form-item label时间[HH:MM:SS]: prophourValueel-time-picker v-modeldateConfigurationForm.hourValue formatHH:mm:ss value-formatx placeholder选择时间 / /el-form-item//第四步提交的操作; dateTimeObj.time dateConfigurationForm.value.hourValue 其二、截图为 //不给时间属性设置初始值时输出的数据类型为1723131516000(使用格式) 6、有初始值类型为19:54:28可设置输出类型为19:54:28(使用格式) 其一、代码为 //第一步 const dateConfigurationForm ref({})//第二步从后台拿值并处理数据; dateConfigurationForm.value.hourValue resp.data.sys_clock_time[0].time//第三步 el-form-item label时间[HH:MM:SS]: prophourValueel-time-picker v-modeldateConfigurationForm.hourValue formatHH:mm:ss value-formatHH:mm:ss placeholder选择时间 / /el-form-item//第四步提交的操作; dateTimeObj.time dateConfigurationForm.value.hourValue 其二、截图为 // 给时间属性设置初始值时初始值为19:54:28(后台返回数据格式) 其三、页面展示与数据下发类型的说明 A、不设置 format 属性的情况下 而 value-format 属性不设置没有弹出时间配置的框不能被识别页面抛错且控制台抛错; 而 value-format 属性设置为 value-formatHH:mm:ss下发的数据结果为19:54:28; 注意此时无论手动切换时间的值还是不切换下发的数据都是 19:54:28(即以返回值的数据格式为主); 而 value-format 属性设置为 value-formatHH/mm/ss下发的数据结果为19/54/28; 注意此时是手动切换过时间的值否则下发的数据都是 19:54:28 (即以返回值的数据格式为主); 而 value-format 属性设置为 value-formatx没有弹出时间配置的框不能选择有问题且控制台抛错; B、 format 属性设置为 formatHH:mm:ss 的情况下 而 value-format 属性不设置没有弹出时间配置的框不能选择有问题且控制台抛错; 而 value-format 属性设置为 value-formatHH:mm:ss下发的数据结果为19:54:28; 注意此时无论手动切换时间的值还是不切换下发的数据都是 19:54:28(即以返回值的数据格式为主); 而 value-format 属性设置为 value-formatHH/mm/ss下发的数据结果为19/54/28; 注意此时是手动切换过时间的值否则下发的数据都是 19:54:28 (即以返回值的数据格式为主); 而 value-format 属性设置为 value-formatx没有弹出时间配置的框不能选择有问题且控制台抛错; C、format 属性设置为 formatHH/mm/ss 的情况下 而 value-format 属性不设置没有弹出时间配置的框不能选择有问题且控制台抛错; 而 value-format 属性设置为 value-formatHH:mm:ss下发的数据结果为19:54:28; 注意此时无论手动切换时间的值还是不切换下发的数据都是 19:54:28(即以返回值的数据格式为主); 而 value-format 属性设置为 value-formatHH/mm/ss下发的数据结果为19/54/28; 注意此时是手动切换过时间的值否则下发的数据都是 19:54:28 (即以返回值的数据格式为主); 而 value-format 属性设置为 value-formatx没有弹出时间配置的框不能选择有问题且控制台抛错; D、format 属性设置为 formatx 的情况下 而 value-format 属性不设置没有弹出时间配置的框不能选择有问题且控制台抛错; 而 value-format 属性设置为 value-formatHH:mm:ss页面能展示数值信息但没有弹出时间配置的框不能选择有问题且控制台抛错; 而 value-format 属性设置为 value-formatHH/mm/ss下发的数据结果为19/54/28; 注意此时是手动切换过时间的值否则下发的数据都是 19:54:28 (即以返回值的数据格式为主)但弹出来时间配置的框貌似有问题少了秒; 而 value-format 属性设置为 value-formatx没有弹出时间配置的框不能选择有问题且控制台抛错; 7、有初始值类型为19/54/28可设置输出类型为19/54/28(使用格式) 其一、代码为 //第一步 const dateConfigurationForm ref({})//第二步从后台拿值并处理数据; dateConfigurationForm.value.hourValue resp.data.sys_clock_time[0].time//第三步 el-form-item label时间[HH:MM:SS]: prophourValueel-time-picker v-modeldateConfigurationForm.hourValue formatHH/mm/ss value-formatHH/mm/ss placeholder选择时间 / /el-form-item//第四步提交的操作; dateTimeObj.time dateConfigurationForm.value.hourValue 其二、截图为 // 给时间属性设置初始值时初始值为19/54/28(后台返回数据格式) 其三、页面展示与数据下发类型的说明 // format 与 value-format 的配合总共有 16 种; // 此时只展示拿什么类型的数据就配置什么类型的数据 format 属性设置为 formatHH/mm/ss 且 value-format 属性设置为 value-formatHH/mm/ss 的情况下下发的数据结果为19/54/28; 注意此时无论手动切换时间的值还是不切换下发的数据都是 19/54/28(即以返回值的数据格式为主); 8、有初始值类型为43200000可设置输出类型为74156036400000(使用格式) 其一、代码为 //第一步 const dateConfigurationForm ref({})//第二步从后台拿值并处理数据; dateConfigurationForm.value.hourValue resp.data.sys_clock_time[0].time//第三步 el-form-item label时间[HH:MM:SS]: prophourValueel-time-picker v-modeldateConfigurationForm.hourValue formatx value-formatx placeholder选择时间 / /el-form-item//第四步提交的操作; dateTimeObj.time dateConfigurationForm.value.hourValue 其二、截图为 // 给时间属性设置初始值时初始值为43200000(后台返回数据格式) 9、对 Time Picker 组件可能有用的参数值 其三、页面展示与数据下发类型的说明 // format 与 value-format 的配合总共有 16 种; // 此时只展示拿什么类型的数据就配置什么类型的数据 // 关于下发的 74156036400000 数据值再切换时间的时候前面四五个数据值 7415 不动具体待深究; format 属性设置为 formatx 且 value-format 属性设置为 value-formatx 的情况下下发的数据结果为74156036400000; 注意此时无论手动切换时间的值还是不切换下发的数据都是 74156036400000(即以返回值的数据格式为主); Ⅲ、整体代码的面貌 其一、整体代码为 script setupimport axios from axios; import { ref,inject,onMounted } from vue import { ElMessage } from element-plusconst dateConfigurationFormRef ref(null) const dateConfigurationForm ref({}) const value1 ref() const rootapi inject(rootapi);const checkZone (rule, value,callback) {if(/^[\da-zA-Z!#$%?_-]{3,31}$/.test(value)) {callback()} else {callback(new Error(请填写3至31个字母、数字或 -,_,!,,#,$,%,,?))} }const rules ref({dateValue: [{ required: true, message: 日期不能为空, trigger: blur },],hourValue: [{ required: true, message: 时间不能为空, trigger: blur },],zone: [{ required: true, message: 时区名称不能为空, trigger: blur },{ validator: checkZone, trigger: blur }],flags: [{ required: true, message: 时区偏移类型不能为空, trigger: change },],offsetHourValue: [{ required: true, message: 时区偏移量不能为空, trigger: blur },] })const options [{value: 1,label: add,},{value: 2,label: minus,} ]const date_configuration_submit async() {if (!dateConfigurationFormRef) return;dateConfigurationFormRef.value.validate( async(valid) {if (valid) {let dateTimeUrl, dateTimeObj{}, zoneTimeUrl, zoneTimeObj{}dateTimeUrl /api/system/clock_time/setdateTimeObj.date dateConfigurationForm.value.dateValue// dateTimeObj.date value1.valuedateTimeObj.time dateConfigurationForm.value.hourValuezoneTimeUrl /api/system/clock_time_zone/setzoneTimeObj.zone dateConfigurationForm.value.zonezoneTimeObj.flags dateConfigurationForm.value.flagszoneTimeObj.time dateConfigurationForm.value.offsetHourValuetry {// (后面需要放开的二次认证)// let result await rootapi.post_crit_auth(url, {dummy: dummy}, count);// if (!result) return;// await axios.post(url,new URLSearchParams(ruleForm.value)).then(response {// console.log(response,111);// }).catch(error {// console.log(error,222);// })const dateTimeRequest await axios.post(dateTimeUrl, new URLSearchParams(dateTimeObj))const zoneTimeRequest await axios.post(zoneTimeUrl, new URLSearchParams(zoneTimeObj))axios.all([dateTimeRequest, zoneTimeRequest]).then(axios.spread(function(dateTimeRes, zoneTimeRes) { if(dateTimeRes.status 200 zoneTimeRes.status 200) {ElMessage({ message: 提交成功,type: success,})// 更新时间配置表;date_configuration_refresh()} else {ElMessage.error(提交失败 res.message)}}))} catch(err) {if (err.response) {let resp err.response;rootapi.show_dialog(unexpected error for POST dateTimeUrl :, resp.data, true);}else {rootapi.show_dialog(unexpected frontend error:, err.message, true);}}} else {return false;}}); }onMounted(() {date_configuration_refresh()let obj1 123let obj2 456console.log(obj1.toString());console.log(typeof(obj1.toString()),123456789)console.log(obj2.toString());console.log(typeof(obj2.toString()),987654321) })// 刷新及获取数据操作 const date_configuration_refresh () {get_date_time()get_zone_time() }// 获取页面日期和时间的信息展示 const get_date_time async() {// console.log(TODO: GET /api/system/clock_time/get);// const resp await axios.get(/api/system/clock_time/get);const resp {data: {sys_clock_time: [{date: 2024-08-07,time: 19:54:28}]},status: 200,statusText: OK,headers: {content-type: application/json,transfer-encoding: chunked},config: {transitional: {silentJSONParsing: true,forcedJSONParsing: true,clarifyTimeoutError: false},adapter: [xhr,http],transformRequest: [null],transformResponse: [null],timeout: 0,xsrfCookieName: XSRF-TOKEN,xsrfHeaderName: X-XSRF-TOKEN,maxContentLength: -1,maxBodyLength: -1,env: {},headers: {Accept: application/json, text/plain, */*},method: get,url: /api/system/clock_time/get},request: {}}console.log(resp,1111111);console.log(resp.data,222222);console.log(resp.data.sys_clock_time,33333333);if(resp?.status 200 resp?.data?.sys_clock_time) {dateConfigurationForm.value.dateValue resp.data.sys_clock_time[0].datedateConfigurationForm.value.hourValue resp.data.sys_clock_time[0].time} }// 获取页面时区的信息展示 const get_zone_time async() {// console.log(TODO: GET /api/system/clock_time_zone/get);// const resp await axios.get(/api/system/clock_time_zone/get);const resp {data: {sys_clock_time_zone: [{zone: Beijing,flags: 1,time: 08:00:00}]},status: 200,statusText: OK,headers: {content-type: application/json,transfer-encoding: chunked},config: {transitional: {silentJSONParsing: true,forcedJSONParsing: true,clarifyTimeoutError: false},adapter: [xhr,http],transformRequest: [null],transformResponse: [null],timeout: 0,xsrfCookieName: XSRF-TOKEN,xsrfHeaderName: X-XSRF-TOKEN,maxContentLength: -1,maxBodyLength: -1,env: {},headers: {Accept: application/json, text/plain, */*},method: get,url: /api/system/clock_time_zone/get},request: {}}console.log(resp,1111111);console.log(resp.data,222222);console.log(resp.data.sys_clock_time_zone,33333333);if(resp?.status 200 resp?.data?.sys_clock_time_zone) {dateConfigurationForm.value.zone resp.data.sys_clock_time_zone[0].zonedateConfigurationForm.value.flags resp.data.sys_clock_time_zone[0].flagsdateConfigurationForm.value.offsetHourValue resp.data.sys_clock_time_zone[0].time } }/scripttemplatediv classdate_configuration_projectdiv classdate_projectdiv classproject_title时间配置/divel-form refdateConfigurationFormRef :modeldateConfigurationForm :rulesruleslabel-width180px classdemo-ruleFormel-form-item label日期[YYYY-MM-DD]: propdateValueel-date-picker v-modeldateConfigurationForm.dateValue typedate formatYYYY-MM-DD value-formatYYYY-MM-DD placeholder选择日期//el-form-itemel-form-item label时间[HH:MM:SS]: prophourValueel-time-picker v-modeldateConfigurationForm.hourValue formatHH:mm:ss value-formatHH:mm:ss placeholder选择时间 /!-- formatHH:mm:ss --/el-form-itemel-form-item label时区名称: propzoneel-input v-modeldateConfigurationForm.zone autocompleteoff //el-form-itemel-form-item label时区偏移类型: propflagsel-select v-modeldateConfigurationForm.flags classm-2 placeholder选择 el-option v-foritem in options :keyitem.value :labelitem.label :valueitem.value//el-select/el-form-itemel-form-item label时区偏移量[HH:MM:SS]: propoffsetHourValue el-time-picker v-modeldateConfigurationForm.offsetHourValue value-formatHH:mm:ss placeholder选择偏移量 //el-form-item!-- 报错原因formatHH:mm:ss--!-- el-form-item label时间[HH:MM:SS]: prophourValueel-time-picker v-modeldateConfigurationForm.hourValue value-formatHH:mm:ss placeholderArbitrary time//el-form-item --/el-formdiv classproject_footerel-button typeprimary clickdate_configuration_submitel-icon :size20 stylemargin-right: 5px;CircleCheckFilled //el-icon提交/el-buttonel-button clickdate_configuration_refreshel-icon :size20 stylemargin-right: 5px;Refresh //el-icon刷新/el-button/div/div/div /templatestyle langscss scoped .date_configuration_project {margin: 30px auto;width: 470px;background-color: #e6f1f9;box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 40px 0px;.date_project {margin: 20px;.project_title {text-align: center;font-weight: 700;margin-bottom: 20px;}.project_footer {text-align: center;margin: 10px 0 20px;}}// 日期.demo-date-picker {display: flex;width: 100%;padding: 0;flex-wrap: wrap;}.demo-date-picker .block {padding: 30px 0;text-align: center;border-right: solid 1px var(--el-border-color);flex: 1;}.demo-date-picker .block:last-child {border-right: none;}.demo-date-picker .demonstration {display: block;color: var(--el-text-color-secondary);font-size: 14px;margin-bottom: 20px;}// 时间.example-basic .el-date-editor {margin: 8px;} } /style 其二、整体页面的展示为 Ⅳ、小结 其一、哪里有不对或不合适的地方还请大佬们多多指点和交流 其二、若有转发或引用本文章内容请注明本博客地址(直接点击下面 url 跳转) https://blog.csdn.net/weixin_43405300,创作不易且行且珍惜 其三、有兴趣的话可以多多关注这个专栏(Vue(Vue2Vue3)面试必备专栏)(直接点击下面 url 跳转)https://blog.csdn.net/weixin_43405300/category_11525646.html?spm1001.2014.3001.5482 其四、再有兴趣的话也可以多多关注这个专栏(Java)(直接点击下面 url 跳转)https://blog.csdn.net/weixin_43405300/category_12654744.html?spm1001.2014.3001.5482
http://www.hkea.cn/news/14467960/

相关文章:

  • 网站备案文件防止域名失效 请牢记
  • 上海自助建站费用公司seo推广营销网站
  • 在网站建设工作会议上的讲话网站标题可以修改吗
  • 安徽城乡住房建设厅网站哈尔滨品牌网站建设
  • 工程类招聘网站哪个好专业网站建设全包
  • 城市建设的网站 政策法规自学网站平面设计
  • 重庆seo整站优化系统微信公众号的h5网站开发6
  • 电子商务网站开发实南宁网站建公司电话
  • 类似云盘 网站开发杭州网站建设交易
  • 网络推广网站有哪些建设网站商品怎么弄
  • 有源代码如何做网站我想做百度推广
  • 番禺网站制作技术做公司网站的尺寸一般是多大
  • 带后台的php网站模板个体工商户能做网站吗
  • 做网站的公司 杭州个人如何接外贸订单
  • 张家口网站设计域名ip地址查询
  • 娄底建设企业网站镇江网站制作咨询
  • 花样云做网站怎样Wordpress搜索结果页插件
  • 计算机网站开发毕业设计论文开题报告遵义市双控体系建设网站
  • 他人盗用公司资料建设网站怎么处理网站建设与管理试卷A
  • 站长之家0郑州全网营销推广
  • 合阳县建设局网站电子商务专业就业方向及就业岗位
  • 辽宁数据网站建设哪家便宜专业网站制作公司咨询
  • 企业网站建设物美价廉哪个免费自助建站系统最好用
  • 关键词挖掘网站网页设计top
  • 合肥门户网站制作建设设计素材网站破解
  • 西安网站建设 招聘宿州医疗网站建设
  • 网站制作公司违法wordpress 作者页面
  • wordpress注册qq邮箱配置夫唯老师seo
  • 长春网络公司做网站网站一般用什么语言做
  • 鹿泉网站制作公司wordpress 首页进不去