- 博客(8)
- 收藏
- 关注
原创 threejs在vue中帧数低的问题
不要把scene,camera这些变量写在data里,会被自动双向绑定极大影响渲染效率,必须写在export default { 上面声明成全局变量以防止被双向绑定,亲测效率极大提高。
2022-04-26 16:56:10 2762
原创 最新版本vue+cesium配置
index.vueimport * as Cesium from 'cesium'import '/node_modules/cesium/Build/Cesium/Widgets/widgets.css'vue.config.jsconst path = require('path')const webpack = require('webpack')const CopyWebpackPlugin = require('copy-webpack-plugin')function reso
2022-03-17 08:56:35 448
原创 input框限制输入小数
<el-input @keyup.native="clearNoNum"> clearNoNum(e) { const obj = e.target console.log(obj) obj.value = obj.value.replace(/[^\d.]/g, '') // 清除“数字”和“.”以外的字符 obj.value = obj.value.replace(/\.{2,}/g, '.') // 只保留第一个. 清除多余的
2022-03-07 09:57:16 705
原创 关于Vue项目导入谷歌翻译api
index.html <script src="<%= BASE_URL %>googleTrans/js/element.js?cb=googleTranslateElementInit"></script> <script> setTimeout(()=>{ // eslint-disable-next-line no-undef new google.translate.TranslateElement(
2021-10-14 14:37:58 2650 4
原创 vue项目SEO优化以及生成sitemap.xml
众所周知vue项目本质是单页面项目,对SEO优化十分不好,找起资料来更是麻烦。闲话不多说,分享一下我对自己项目进行的SEO方案及生成sitemap.xml。需要的库npm install sitemap-webpack-plugin --save-devnpm install prerender-spa-plugin -D前者是用来生成sitemap的,后者是SEO方案vue.config.jsconst PreRenderSPAPlugin = require('prerender-s
2020-05-14 10:19:59 5133 2
原创 记录一个类似果冻\手机界面的css样式
<div :class="{'dialog-title':isEdge(),'dialog-title-compatible':true}" /> <div class="dialog-title-content">诚邀加盟 免费考察</div>总的来说实现原理就是先给一个白色半透明底色的div,在其之上利用伪元素::before叠加一小块稍微小一点的filter模糊处理的背景图,背景图全是是fixed定位,所以看起来就是无缝贴合的。isE...
2020-05-12 17:41:29 222
原创 将vue cli 3.0项目部署到Github Page的注意点
1.路由模式暂不支持history模式,一定要是hash2.cli3.3之后取消了baseUrl,所以要在vue.config.js里面需要加上publicPath: ‘./’module.exports = { publicPath: './' }3.去掉.gitignore里的dist之后,将项目传到github上面,再打开项目设置翻到下面的GitHub Pages,选择S...
2020-04-24 10:13:04 447
原创 Intellij Idea Terminal控制台全角/空格/间距大问题
调试了很久设置,发现这个问题是因为你的字体原因,在setting->edit->font里面勾选Show only monospaced font,选择等宽字体,即可解决问题。
2019-04-02 17:40:50 9306 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人