问题记录贴

58 阅读1分钟

1. div1不浮动、div2浮动,如何让他们在同一行

解决:浮动的元素写在不浮动元素的上方。

3. elementUI中table中添加横向框线不显示的问题。

分析:给table标签添加样式border-collapse:collapse 解决, 因为边框不折叠的表格 行,列,行组和列组是不具有border的,参考:www.w3.org/TR/2011/REC…

连接不上局域网内本地后台

返回结果如图:

image.png

4.在工程中引入mock,请求时发生404错误。

问题分析: 在Mock.mock(path, 'get', data)请求中的path必须能够完全匹配请求URL,或者使用正则表达式进行匹配,在下面这种情况下就无法完成拦截:

Mock.mock('/etJudgeTask', 'get', {code: 0, data: apiData.judgeTask.data })
axios.get('/getJudgeTask?name=' + param.name + '&judgeStatus' + param.judgeStatus)

由于地址中带有请求参数无法与path进行匹配,无法实现拦截。
解决方法:

Mock.mock('/etJudgeTask', 'get', {code: 0, data: apiData.judgeTask.data })

在请求url中使用正则表达式

Mock.mock(/^\/getJudgeTask/, 'get', {code: 0, data: apiData.judgeTask.data })

5.OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443

6. iview组件Modal中closable设置不生效。

7. 下拉框必填校验无效果

应该设置对应type,iview 默认校验数据类型为 String,而我的 select 用的 value 是 number 类型的,所以校验添加 type 类型,所以最后验证代码应该写成下面这种:

ruleValidate: {
   typeId: [
      { required: true, type: 'number', message: '请选择版本信息', trigger: 'change' }
   ]
}

8.点击table中的一行,时间数据转为中国标准格式

由于js中的传值为添加引用,一个数据被多个引用影响, 参数混淆,要使用深度拷贝进行复制。

9 修改iview中下拉框样式,大小

.ivu-select-single .ivu-select-selection{
    height: 50px;
  }  //修改高度 宽度使用内联样式修改

实时更新中