卖坚果的怪叔叔 卖坚果的怪叔叔
  • 首页
  • 技术
  • 生活
  • 记录
  • 朋友
  • 常用代码
  • 工具箱
  • 关于
首页 › 技术 › 前端两三问(201901018)

前端两三问(201901018)

坚果大叔
2019-10-18 14:48:12技术阅读 611

文章目录[隐藏]

  • 1、iview table 自定义表头
  • 2、js 正则限制小数点后一位
  • 3、Object.assign 失效还是会修改复制的数据
  • 4、ios系统下new Date() 日期返回 NAN

1、iview table 自定义表头

<Table :columns="tableColumns" :data="searchResults" v-if="!!searchResults" stripe border></Table>

tableColumns: [
  {
    title: "订单状态",
    renderHeader: (h, row) => {
      return h('Select', {
        props: {
          placeholder: '订单状态',
          value: this.queryData.status
        },
        style: {
          width: '150px',
          display: 'inline-block'
        }
      }, [
        list.map((val) => {
          return h('Option', {
            props: {
              value: val.value,
              label: val.text
            },
            nativeOn: {
              click: () => {
                this.selectOrder(val);
              }
            }
          },val.text)
        })
      ])
    },
]

2、js 正则限制小数点后一位

const reg = /^[0-9]+([.]{1}[0-9]{1})?$/

let val = 1.223
reg.test(val)
false

let v = 1.10000
reg.test(v)
true

3、Object.assign 失效还是会修改复制的数据

Object.assign 用于对象的合并,将源对象(source)的所有可枚举属性,复制到目标对象(target)

猜测:
因为源对象某个属性的值是对象,那么目标对象拷贝得到的是这个对象的引用。

结果:
const obj = {
    a: {
        b:1
    }
};
const objA = Object.assign({}, obj);
objA.a.b = 2;
console.log(objA.a.b)   // 2
console.log(obj.a.b)    // 2

解决:
1、深拷贝
2、还在寻找中

4、ios系统下new Date() 日期返回 NAN

原因:
Date('2019-10-16') 返回时间戳在正常情况下都可以, 但是 ios 中 new Date('2019-10-16')识别不了里面的 '-',所以导致返回NAN

解决:

1、返回处理好的时间
2、将 '-' 通过 replace() 替换为 '/' '2019-10-16'.replace(/-/g, '/') => '2019/10/16'


微信扫描下方的二维码阅读本文

iview 日常问题
赞赏 赞(0)
本文系作者 @坚果大叔 原创发布在 卖坚果的怪叔叔。未经许可,禁止转载。
简单三步,让你玩转微信自动邀请加群!!!
上一篇
重学JavaScript之匿名函数
下一篇
近期文章
  • 3月已到月底,今年已过四分之一!
  • 使用encodeURI出现URI malformed报错?
  • 周末,公园,人多!!!
  • Element-Plus的一点疑难问题~
  • 一些AList站点以及有趣的网址
使用encodeURI出现URI malformed报错?
2023-03-14 16:38:10
460 0 0
Element-Plus的一点疑难问题~
2023-02-28 17:21:19
487 3 0
微信小程序批量提交后台审核
2023-01-29 17:56:58
965 0 2
Home
2023-01-19 13:49:05
322 0 1
  • 0
博主

一枚佛系前端开发,会一丢丢摄影,喜欢折腾,爱好美食。分享点前端技巧、笔记以及各种有趣的APP和资源教程♥♥

友链
Lieme
公众号
坚果大叔 执行上下文 卖坚果的怪叔叔
Copyright © 2017-2023 卖坚果的怪叔叔. Designed by nicetheme.

苏ICP备18048410号-2
  • 首页
  • 技术
  • 生活
  • 记录
  • 朋友
  • 常用代码
  • 工具箱
  • 关于
# WordPress # # CSS #
坚果大叔
233
文章
65
评论
174
喜欢