logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue-i18n报错Cannot read property “_t” of null

问题:使用i18n实现国际化功能,在切换语言状态时 ,js报错:TypeError: Cannot read property ‘_t’ of null at VueComponent.Vue.$t (vue-i18n.esm.js?a925:178)。解决方案:把this.t(′′)更改为this.t('')更改为this.t(′′)更改为this.root.$t(’’)...

字体抗锯齿(-webkit-font-smoothing)

小提示: -webkit-font-smoothing(用来控制字体渲染时的平滑效果,使字体看起来更加清晰和舒服,在 Mac OS 和 ios 中表现比较明显,在 windows 中表现不明显),并非css的标准特性,可以根据自己的情况选择性的使用。-webkit-font-smoothing: antialiased; /*chrome、safari*/-moz-osx-font-smoo...

#css
git (master|REBASE 1/2)出现原因和解决方法

记一次git提交代码时出现git (master|REBASE 1/2),并寻找解决方案原由:用git推送数据到仓库的时候会出现推送失败:提示! [rejected]master ->master (fetch firsh)产生这个错误的原因是:远程仓库和本地仓库文件冲突;解决方法市:git pull --rebase origin master(拉取远程的文件把本地...

element中el-table,type=‘expand‘展开行,通过@expand-change=‘ ‘事件渲染子table的数据,页面数据未同步

需求:一个table中嵌套另一个table,在点击外层table的‘>’时,获取嵌套table的数据,最终效果图:遇到的问题:table里面嵌套另一个table的方法,就是在行属性设置了type=‘expand’,也在table里面添加了@expand-change="showManageDetail"事件监听展开行事件,在监听事件里面动态获取数据赋值给里面展开的table,这里出现了,数据

vue项目,本地运行和build打包后样式不同

起因:最近在打包项目上传到服务器时,总是会出现奇奇怪怪的样式,譬如: 我本地用el-menu做的二级菜单分类,在本地可以正常显示,打包上传至服务器出现异常,如下图:本地正常显示:打包后异常显示:解决方案:查看通过控制台查看本地渲染后的样式和服务器渲染后的样式,发现之前其他文件中的el-menu的样式是全局更改的,覆盖了我当前文件的样式,解决方法:给造成全局污染的那个文件加sco...

vue 前端本地存储搜索历史记录,删除某条记录,清空记录

vue 前端本地保存搜索历史,localStorage一、保存历史的数组是由元素组成: [ “000004 SZ”]在页面第一次加载的时候,从localStorage中获取历史记录created() {//获取localstoragelet storage=window.localStorage;if(storage.getItem('searc...

Vue封装echarts折线图组件

最近项目中数据展示,需要引入n个相同的echarts,为了减少代码冗余,故封装一个组件。1. 建两个.vue文件,关系为父子组件,如: analysis.vue(父组件),analysisChart.vue(子组件,也就是要封装的echart内容)2. 父组件中需要传递给子组件中需要的数据,我所用的需要这几个数据:id:子组件(图表)实例化需要一个唯一的id;time: x轴的显示数据, ...

vue项目,本地运行和build打包后样式不同

起因:最近在打包项目上传到服务器时,总是会出现奇奇怪怪的样式,譬如: 我本地用el-menu做的二级菜单分类,在本地可以正常显示,打包上传至服务器出现异常,如下图:本地正常显示:打包后异常显示:解决方案:查看通过控制台查看本地渲染后的样式和服务器渲染后的样式,发现之前其他文件中的el-menu的样式是全局更改的,覆盖了我当前文件的样式,解决方法:给造成全局污染的那个文件加sco...

Echart tooltip在ios上不显示

问题:移动端,使用echart折线图,需要显示tooltip,在安卓机上面可以正常显示,但是在ios系统上面就被遮挡住,看不到tooltip的内容解决方法:tooltip: {position: function (point, params, dom, rect, size) {dom.style.transform = 'translateZ(0)'//处理ios,不显示tooltip}}..

到底了