随笔分类 - 开发中的问题
摘要:ztree的数据格式可以有两种 一、children层级 如下: [{ name: "企业基本信息", parentId: "0", id: "04", children: [ { name: "minsfasf信息", parentId: "04", id: "040", }, ], }] 二、p
阅读全文
摘要:后端希望将选中项的id和name同时传过去,于是就开始试验: 事件+双value selectSubjectItem(event) { console.log(event); this.formData.subjectCode = event.code; // 赋值给后端需要的字段 this.for
阅读全文
摘要:统一设置设置表头居中【:header-cell-style="{'text-align':'center'}"】 统一设置设置内容列居中【:cell-style="{'text-align':'center'}"】
阅读全文
摘要:如下是dialog做出来的效果: 但我希望头部和底部都有border样式,区分开来,查看源代码之后我在style里面这样写了: <style lang="scss" scoped> .el-dialog__header{ border-bottom: 1px solid #e8eaec; } .el
阅读全文
摘要:原型效果: 代码实现: <el-table-column property="address" label="操作"> <template slot-scope="scope"> <el-button @click="setGrade(scope.row)" type="text" size="sm
阅读全文
摘要:<el-table :header-cell-style="{background:'#eee',color:'#606266'}"> ... </el-table> header-cell-style是表头单元格的 style 的回调方法,也可以使用一个固定的 Object 为所有表头单元格设置一
阅读全文
摘要:可以通过scope.row.属性名和三目运算符给特殊的属性值设定样式 类似下面的效果 <el-table-column property="examine" label="审核情况" width=""> <template slot-scope="scope"> <div :class="scope
阅读全文
摘要:vue.js 进行初始化遇到的关于core-js的错误@core-js/modules/es6.array.find-index 这是因为core-js版本太高 安装了淘宝镜像就可以 cnpm install core-js@2
阅读全文
摘要:在上传图片的时候需要对选择的图片通过表单的形式提交给后台,如下 handleEditorImgAdd(pos , $file){ console.log(pos,$file) // 创建一个FormData空对象,然后使用append方法添加key/value var formdata = new
阅读全文
摘要:循环轮播的时候,刚进入界面还是从第一张图片开始,循环一圈的时候就从第二个开始了,第一就是一闪就过了。 找了好久东拼西凑才解决 解决办法: 由于图片数据是动态获取的,所以在ajax请求成功后再初始化轮播图 function policybannerlistcb (data) { data = JSON
阅读全文
摘要:在做项目的时候经常遇到这样一个问题, 就是一张图片宽度100% 在缩放屏幕的时候图片会被压缩变形!!!如下: 在大屏幕上: 在小屏幕上: 小屏幕上压缩变形,很丑陋,给人一种很不专业的感觉的。 解决办法: 为了避免变形,我们可以使用css中object-fit属性 html: <div class="
阅读全文
摘要:为了解决包文件体积过大,首页加载时间过慢的问题,决定以cdn的方式引入第三方包 vue.config.js config.externals({ 'vue': 'Vue', 'vue-router': 'VueRouter', 'Vuex': "Vuex", // 'store': 'store',
阅读全文
摘要:原因:就如报错提示所描述的,不能重新定义$router,说明是重复定了$router。通常是因为在项目中安装了vue-router的依赖并且用Vue.use()使用了vue-router,还在index.html页面引入了vue-router.js文件。 解决方法有两种: 1. 去掉index.ht
阅读全文
摘要:最开始的时候直接什么都没有配置,打包了一个dist文件夹扔给后端,发现文件加载报错404,如下: 发现在加载css文件和js文件的时候是不是从dist文件开始找的,这是因为默认会从index.html所在的硬盘的根目录下开始查找,自然无法找到。修改: configjs文件 publicPath: '
阅读全文
摘要:将后台返回的数据填充到页面的上的时候需要的是汉字,在给后台传值的时候传的是数字,现在有个问题就是让它显示的时候显示汉字,传值的时候传数字,那无疑,我们还是需要将动态绑定的值给赋值数字1,2,3这种的,但是发现显示的时候也会显示成数字, 这不是我想要的效果,查资料发现,是数据类型的问题,你在本地代码中
阅读全文
摘要:在开发vue项目的时候遇到了一个问题,就是echarts图表不显示,但是写死数据的时候他会显示,想想这个可能就跟数据请求有关了,我是习惯了在mounted生命周期里面发送请求,mounted意思是页面已挂载完成,可以拿到dom节点了,这也说明echarts图表的dom结构也会在mounted的时候去
阅读全文
摘要:修改之前墨绿色: 修改之后: 代码如下: laydate.render({ elem: "#birthdate", //指定元素 theme: '#EE6B2B' //自定义主题 });
阅读全文
摘要:domElement.appendChild()中,获取domElement 时,使用了getElementsByClassName() 这类获得的结果是数组的函数,而没有定位到其中的某一个对象。改正如var domElement = getElementsByClassName("div") [0
阅读全文
摘要:<form> <button class="el-button" @click="submitForm(ruleForm)">登录</button> </form> 原本是在没有填写信息的情况下,要给出用户提示信息,但是当我点击之后发现会自动刷新一次页面,提示信息也没有了 原因是我把button写在
阅读全文
摘要:直接写 这个是不生效的,而且会把字符串显示在页面上,有两种解决方法: 1.直接在label标签里面输入一个空格 2.通过 <label slot="label">账 号 :</label>这种方式写,两种都可以。 <el-
阅读全文