![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前台
前台相关
康康爹
分享经验,共同提高!
展开
-
SVG不保持横纵比,完全由设置宽高任意拉伸填充
想要通过变形伸缩 填充元素的方式使用 svg,试了很多办法,终于找到的。找过img形式显示svg虽然合适变形伸缩,但不能设置颜色。下面是正确使用的说明。在svg中加入viewBox属性的同时加 preserveAspectRatio="none"原创 2024-06-07 14:30:11 · 534 阅读 · 0 评论 -
padding
padding是被修饰的块的 “内容(如文字)” 与该块内边缘距离,这个边距数据被修饰块的领地,只是内容在领地中所处的位置的 调整方式margin 被修饰的块与父容器的边距,这个边距不是被修饰块的领地...原创 2022-03-26 12:21:45 · 264 阅读 · 0 评论 -
VUE安装报Integrity verification failed for sha512-
npm cache clear --force或npm config set proxy false原创 2022-03-05 15:17:12 · 857 阅读 · 0 评论 -
element ui 表单resetFields方法无效,执行后回填第一次填入值
1.此方法用于将form表单的数据设置为初始值2.而这个初始值是在form mounted生命周期被赋值上去的3.所以,在 form mounted之前,如果给form表单赋值了,那么后面调用resetFields()都是无效的,因为form表单的初始值已经在 mounted 之前就被赋值了只要在 form 表单 mounted之后再进行赋值操作这样就可以完美解决问题了,即在点击编辑赋值的时候使用 “this.$nextTick” 方法。上代码!修改前的打开弹窗方法:父页面好使..原创 2021-07-23 16:23:32 · 524 阅读 · 0 评论 -
VUE监听对象属性变化简易方法(好用)
我们可以使用字符串形式监听,这样Vue才会一层一层解析下去,直到遇到属性a,然后才给a设置监听函数。watch:{'posform.tArea'(val){console.log('目标区域变化')}},...原创 2021-06-24 11:50:56 · 327 阅读 · 0 评论 -
ES6 集合查找方法
findIndex()findIndex()与find()的使用方法相同,只是当条件为true时findIndex()返回的是索引值,而find()返回的是元素。如果没有符合条件元素时findIndex()返回的是-1,而find()返回的是undefined。findIndex()当中的回调函数也是接收三个参数,与find()相同。const bookArr=[ { id:1, bookName:"三国演义" }, { .原创 2021-06-21 10:59:16 · 569 阅读 · 0 评论 -
ES对象声明新方法
取出response对象中的data bian'liangconst{data}=response原创 2021-06-03 08:45:07 · 1232 阅读 · 0 评论 -
vue+elementUI中table 数据内容变化但视图不更新解决
下面时根据后台回来的响应值 更新列表内容的方法,也是常用的更新列表数据的场景,之后用到可参考 methods: { send(rowIndex, val) { const p = { index: this.index, param: val.param } send(p).then(res => { console.log('res.data', res.data) 修改数据值 const rowData =.原创 2021-05-20 09:10:31 · 1714 阅读 · 0 评论 -
vue询问对话框
this.$confirm('此操作将删除, 是否继续?', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning' }).then(() => { })原创 2021-05-14 16:31:34 · 305 阅读 · 0 评论 -
Ext下拉 ComboBox多选拓展代码(超好用)
var sysNameSelect= Ext.define('Ext.ux.MultiComboBox', { extend: 'Ext.form.ComboBox', xtype: 'multicombobox', id:'Select', name:'Select', fi原创 2016-08-30 14:34:09 · 1989 阅读 · 1 评论 -
html样式解决div块换行不能div并排摆放问题问题 css
样式正增加 float:left;属性,否则放两个div就换行。审查元素时margin很大,找不到原因。最后解决原创 2021-03-26 15:03:06 · 306 阅读 · 0 评论 -
对象数组转其中的一个属性的数组
_t.pipelineLists.forEach(function(val){pipelineIds.push(val.pipelineId)})console.log('pipelineIds',pipelineIds)原创 2021-04-07 16:19:43 · 288 阅读 · 1 评论 -
VUE 组件手动渲染、组件延迟渲染
有时候组件中数据还没准备好,或者是强依赖的变量还没有构造好 的时候如果 可能需要等数据构造完之后再手动渲染这种需求的解决方案 是灵活使用v-if 因为v-if是false时组件不会被渲染。当数据构造完成后再设为true 这时才渲染组件解决 tab 抽屉组件 时发现的解决方案...原创 2021-04-07 15:34:33 · 1253 阅读 · 0 评论 -
el-select封装,根据字典类型生成字典下拉框
<template> <div> <!-- 字典下拉框公共组件 huang --> <el-select v-model="selValue" placeholder="请选择" size="small" style="width: 90px;" @change="changeHandle"> <el-option v-for="item in options" :key="item.key" :label="item..原创 2021-02-23 16:43:01 · 1286 阅读 · 1 评论 -
antd vue回填表单
这个是打开抽屉的方法,在这里面限制性回填信息再弹出modFormBasic (record) {//这里增加看似多余这一步的作用是先把数据复制放在另一个对象中,防止修改其中的值对其他联动数据的影响,否则你这边修改了数据的值列表啥的都跟着联动 const formData = pick(record, ['formName', 'formCode', 'remarks', 'formTypeId', 'formId']) formData['formCode'] = formD...原创 2020-08-28 10:47:41 · 1248 阅读 · 0 评论