![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
完成的需求
喜之郎果冻254
这个作者很懒,什么都没留下…
展开
-
vue 登录后禁止指定url浏览器后退
vue 登录后禁止指定url浏览器后退在main.js中window.addEventListener('popstate', function() { if (this.document.URL.indexOf('/homePage') > -1) { history.pushState(null, null, document.URL) }})在src/router/index.jsscrollBehavior: () => { if (this.docu原创 2021-08-10 10:43:08 · 402 阅读 · 0 评论 -
elementui el-radio-group 分组排序问题
elementui el-radio-group 分组排序问题<!-- 分组排序 --> <el-radio-group v-model="sortType" class="group-button width-full mar-b-10" size="mini" @change="handleSortTypeChange"> <el-radio-button :label="1">{{ $t('formula.orderExecution') }}原创 2021-03-24 17:37:27 · 1236 阅读 · 0 评论 -
前端elementui el-popover 多行文本换行显示优化
前端多行文本换行显示优化下载vue-ellipsis-text包,分析源码-自定义JfEllipsisText组件使用场景:1.适用于单行文字超出显示省略号;2.适用于多行文本超出指定行显示省略号(或追加【更多】按钮)多行文本换行的样式:display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;white-space: pre-wrap;word-break: break-word; 一行单词中实在没有其他靠谱的原创 2021-03-24 17:25:05 · 2730 阅读 · 0 评论 -
vue element-ui只有一条信息时默认选中按钮,且不能取消,多条信息时可以手动选择
vue element-ui只有一条信息时默认选中按钮,且不能取消,多条信息时可以手动选择用lodash方法进行原数据的深拷贝// 编辑多规格产品时必须选中一个默认规格 setColumnData() { return function(data) { if (this.listData.length === 1) { const columnData = _.cloneDeep(data) if (columnData.nam原创 2021-03-24 17:13:08 · 229 阅读 · 0 评论 -
解决 element-ui input=password 在浏览器会自动填充密码的问题
解决 element-ui input=password 在浏览器会自动填充密码的问题<el-form-item label="用户名" prop="user_name"> <el-input v-model="info.user_name" :disabled="updateFlag" auto-complete="off" name="person.user.user_name"></el-input> </el-form-item转载 2021-03-24 17:04:32 · 2077 阅读 · 0 评论 -
前端英文首字母转大写
前端英文首字母转大写思路:将返回的数据换成大写如果是for循环出来的小写 那你肯定改不了请求返回数据的格式 只能转存的时候把数据大写存入如果数据存在vuex中 就需要在发送请求得到数据后对数据首字母大写在存到vuex里面,但如果是服务端渲染 ,那我们就改不了解决方案:datas.forEach(item=>{item.enumData[0].list.forEach(item=>{let str=JSON.parse(item.caption)str.en= str.en.re原创 2021-03-24 16:44:13 · 954 阅读 · 0 评论