<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[robotkirin的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/robotkirin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; robotkirin]]></copyright><item><title><![CDATA[vue2创建自定义指令resize监听dom元素大小变化]]></title><link>https://blog.youkuaiyun.com/robotkirin/article/details/132669374</link><guid>https://blog.youkuaiyun.com/robotkirin/article/details/132669374</guid><author>robotkirin</author><pubDate>Mon, 04 Sep 2023 14:56:37 +0800</pubDate><description><![CDATA[【代码】vue2创建自定义指令resize监听dom元素大小变化。]]></description><category></category></item><item><title><![CDATA[vue项目中less的样式用data中的数值]]></title><link>https://blog.youkuaiyun.com/robotkirin/article/details/131401929</link><guid>https://blog.youkuaiyun.com/robotkirin/article/details/131401929</guid><author>robotkirin</author><pubDate>Mon, 26 Jun 2023 17:21:09 +0800</pubDate><description><![CDATA[【代码】vue项目中less的样式用data中的数值。]]></description><category></category></item><item><title><![CDATA[json对象处理转义符，格式化json数据vue前端页面展示]]></title><link>https://blog.youkuaiyun.com/robotkirin/article/details/130124631</link><guid>https://blog.youkuaiyun.com/robotkirin/article/details/130124631</guid><author>robotkirin</author><pubDate>Thu, 13 Apr 2023 10:51:05 +0800</pubDate><description><![CDATA[json对象处理转义符，格式化json数据vue前端页面展示]]></description><category></category></item><item><title><![CDATA[nuxt框架查看源代码看不到页面的html信息 看不到seo效果]]></title><link>https://blog.youkuaiyun.com/robotkirin/article/details/129315553</link><guid>https://blog.youkuaiyun.com/robotkirin/article/details/129315553</guid><author>robotkirin</author><pubDate>Fri, 03 Mar 2023 10:44:03 +0800</pubDate><description><![CDATA[nuxt seo]]></description><category></category></item><item><title><![CDATA[简单的Nginx代理配置]]></title><link>https://blog.youkuaiyun.com/robotkirin/article/details/128022701</link><guid>https://blog.youkuaiyun.com/robotkirin/article/details/128022701</guid><author>robotkirin</author><pubDate>Thu, 24 Nov 2022 17:15:45 +0800</pubDate><description><![CDATA[nginx简单的代理上线]]></description><category></category></item><item><title><![CDATA[Vue接口请求异步变同步]]></title><link>https://blog.youkuaiyun.com/robotkirin/article/details/122467896</link><guid>https://blog.youkuaiyun.com/robotkirin/article/details/122467896</guid><author>robotkirin</author><pubDate>Thu, 13 Jan 2022 10:10:37 +0800</pubDate><description><![CDATA[因为经常忘记写法，截图下来


created() {
    this.getNodeTreeByParentId();
  },

  methods: {
    async getNodeTreeByParentId() {
      let res = await getNodeTreeByParentId(this.params);
      if (res.description === "成功") {
        this.resultList = this.$store.state]]></description><category></category></item><item><title><![CDATA[js时间获取今天昨天本周本月 Elementui组件 绑定今天昨天本周本月]]></title><link>https://blog.youkuaiyun.com/robotkirin/article/details/122244643</link><guid>https://blog.youkuaiyun.com/robotkirin/article/details/122244643</guid><author>robotkirin</author><pubDate>Thu, 30 Dec 2021 20:16:16 +0800</pubDate><description><![CDATA[js时间获取今天昨天本周本月 Elementui组件 绑定今天昨天本周本月；

不多说直接上代码????


&lt;script&gt;
  // 时间格式化精确到时分秒
  function format(date) {
    if (!date) return;
    var date2 = new Date(date);
    var y = date2.getFul1Year();
    var m = date2.getMonth() + 1;
    m = m &lt; 10 ? "]]></description><category></category></item><item><title><![CDATA[js常用正则验证规则（手机号、身份证、邮箱）]]></title><link>https://blog.youkuaiyun.com/robotkirin/article/details/122243860</link><guid>https://blog.youkuaiyun.com/robotkirin/article/details/122243860</guid><author>robotkirin</author><pubDate>Thu, 30 Dec 2021 19:25:44 +0800</pubDate><description><![CDATA[js常用正则验证规则（手机号、身份证、邮箱、固定电话）


&lt;script&gt;
  //校晚规则常量
  export default {
    //手机号码
    phone:
      /^134[0-8]\d{7}$|^13[^4]\d{8}$|^14[5-9]\d{8}$|^15[^4]\d{8}$|^l6[6]\d{8}$|^17[0-8]\d{8}$|^18[\d]{9}$|^19[8,9]\d{8}$/, //数字
    number: /^\d+$/,
    //数字，不]]></description><category></category></item><item><title><![CDATA[前端导出excel文件 vue导出文件后端传流导出excel文件]]></title><link>https://blog.youkuaiyun.com/robotkirin/article/details/122243655</link><guid>https://blog.youkuaiyun.com/robotkirin/article/details/122243655</guid><author>robotkirin</author><pubDate>Thu, 30 Dec 2021 19:16:09 +0800</pubDate><description><![CDATA[问题描述：导出页面数据生成excel表格有两种方法，分别为前端导出和后端传流导出

1.前端导出

a.下载模块，导入方法


cnpm i webopenfather-excel -S

// 导入方法
import { download } from "webopenfather-excel";

b.点击事件触发函数


&lt;el-button @click="exportExcelFn"&gt;导出Excel表格&lt;/el-button&gt;

// vue methods定义函数
m..]]></description><category></category></item><item><title><![CDATA[js时间格式化精确到时分毫秒]]></title><link>https://blog.youkuaiyun.com/robotkirin/article/details/122243452</link><guid>https://blog.youkuaiyun.com/robotkirin/article/details/122243452</guid><author>robotkirin</author><pubDate>Thu, 30 Dec 2021 18:55:14 +0800</pubDate><description><![CDATA[&lt;script&gt;
  // 时间精确到时分毫秒
  function format(date) {
    if (!date) return;
    var date2 = new Date(date);
    var y = date2.getUTCFullYear();
    var m = date2.getMonth() + 1;
    m = m &lt; 10 ? "θ" + m : m;
    var d = date2.getDate();
    d = d &l.]]></description><category></category></item><item><title><![CDATA[js对象中的部分键赋值给另一个对象的部分键]]></title><link>https://blog.youkuaiyun.com/robotkirin/article/details/122242325</link><guid>https://blog.youkuaiyun.com/robotkirin/article/details/122242325</guid><author>robotkirin</author><pubDate>Thu, 30 Dec 2021 17:58:21 +0800</pubDate><description><![CDATA[js对象中的部分键赋值给另一个对象的部分键]]></description><category></category></item><item><title><![CDATA[Element ui上传文件upload组件后端code报错406]]></title><link>https://blog.youkuaiyun.com/robotkirin/article/details/122241959</link><guid>https://blog.youkuaiyun.com/robotkirin/article/details/122241959</guid><author>robotkirin</author><pubDate>Thu, 30 Dec 2021 17:31:56 +0800</pubDate><description><![CDATA[问题描述：用elementui组件upload上传文件，用postman可以跑通，但是在前端代码报错,后端返回响应json格式;

问题解决：用组件这个属性http-request，覆盖默认的上传行为，然后自己义上传的实现，然后自己写一个请求的接口API和方法；


fileUpload(file){
        const parasm = new FormData()
        let files = file.file
        params.append("file",files)
]]></description><category></category></item><item><title><![CDATA[vue获取鼠标位置e.pageX报undefiend]]></title><link>https://blog.youkuaiyun.com/robotkirin/article/details/122239207</link><guid>https://blog.youkuaiyun.com/robotkirin/article/details/122239207</guid><author>robotkirin</author><pubDate>Thu, 30 Dec 2021 16:04:43 +0800</pubDate><description><![CDATA[问题：在项目中获取e.pageX这个鼠标位置报undefiend.

分析：

1.打印e这个事件对象，发现没有pageX这个对象，


console.log(e)



2.打印e.domEvent这个对象，发现里面有


console.log(e.domEvent)






]]></description><category></category></item></channel></rss>