工作生活

vue,iview遇到的问题(1)

2019-07-04  本文已影响0人  最爱是荔枝

1 vue draggable 火狐拖拽搜索问题
使用vue-draggable做字段拖拽排序,在谷歌浏览器上是没有问题的,但是在火狐上就会打开一个新的tab,并且搜索了。解决方法

created() {
    // 火狐拖拽打开新页面问题
    document.body.ondrop = function (event) {
      event.preventDefault();
      event.stopPropagation();
    }
  }

2 iview时间选择控件,日期不对问题
用v-mode绑定的,这样绑定后获取的时间叫utc时间
如果要想获取正确的时间,通过@on-change事件来绑定即可

 StartTime:function(startTime){
        this.formItem.start_end=startTime
  },
 EndTime:function(endTime){
       this.formItem.login_end=endTime
 },

3 Props with type Object/Array must use a factory function to return the default value。
Type对象/数组的PROPS必须使用工厂函数返回默认值。

// 带有默认值的对象
    propE: {
      type: [Object,Array],
      // 对象或数组默认值必须从一个工厂函数获取
      default: function () {
        return { message: 'hello' }
      }
    },
// 带有默认值的对象
    propF: {
      type: [Object,Array],
      // 对象或数组默认值必须从一个工厂函数获取
      default:()=>{}
    },
上一篇下一篇

猜你喜欢

热点阅读