logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue中使用element ui的el-table在el-table-column下使用slot插槽v-if条件渲染没生效或者混乱

vue 引入element ui中的el-table组件时,在el-table-column下使用作用域插槽,通过v-if条件来动态显示某些元素,发现有的条目渲染没生效或者混乱

#vue.js#javascript#前端
vue+elementui form多表单校验

vue+elementui,使用form表单时,有时需要用到多表单一起验证,待都校验通过后再执行后续动作。解决方法:先对每一个表单进行校验,返回一个promise对象,然后使用Promise.all方法对所有返回的promise对象判断,全部是fulfilled的时候执行后续逻辑。代码如下:<template><div><el-formref="form1":mode

用常量替代 Mutation 事件类型之在vue组件中提交数据(报错[vuex] unknown mutation type)

vuex中为了代码看起来简洁清晰,常常使用常量替代Mutation事件类型,但是在vue组件中怎么使用常量执行提交操作,也让我纠结了半天,这里记录下。那么在vue组件中怎么执行提交操作呢,我的直观想法是这样的:这样的话会报错:[vuex] unknown mutation type: mutationTypes.SOME_MUTATION1正确的做法是:mutati...

tinymce富文本编辑器扩展插件-设置段落间距

项目中使用到tinymce富文本编辑器,由于官方并没有设置段落间距插件,所以自己开发了一个段落间距扩展插件,和tinymce-vue配套使用。可以将其配置为toolbar,也可以配置成菜单项。

#前端
vue中v-for循环选中点击的元素并对该元素添加样式

相信大家都会遇到这种情况:v-for循环时,我只需要点击到的元素做出相应反应,其他的元素不变;但是往往所有v-for循环出的元素都会变化。如下面的代码:我需要点击到的元素添加一个类样式,其他元素不变,但是这样会导致所有的元素都会变化html:<div v-for = "(item,index) in items"  :class = 'addclass:isact

git恢复某个文件到上一个提交版本

git提交了比较多的文件到远程,但是在合并时发现其中有一个文件合并有冲突或者某个原因不想修改该文件了,那就需要单独把这个文件回退到上一个提交版本状态。方法如下:1.首先查看一下该文件的commit记录:git log 文件,例如 git log src/index.java2.找到需要提交到上一个版本的commit号,然后checkout该文件的上一版本,输入下面的指令:git che...

#git
移动端H5开发图片在安卓显示正常在IOS上显示不出来的问题

h5开发或者h5混合APP开发中,图片在安卓正常小时,但是在IOS中却显示不出来,经过实践,发现在img元素上要包裹一个父元素,比如div、figure标签,在父元素里设置图片的宽高,然后在img元素里通过设置宽高为100%继承父元素的宽高。解决方法:<figure class="parent"><img src="./demo.png" alt="" class="child"

#ios
vue中使用element ui的el-table在el-table-column下使用slot插槽v-if条件渲染没生效或者混乱

vue 引入element ui中的el-table组件时,在el-table-column下使用作用域插槽,通过v-if条件来动态显示某些元素,发现有的条目渲染没生效或者混乱

#vue.js#javascript#前端
到底了