当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] 程序猿的 45 个瞬间

    1.三次握手 2.咱们不仅要当一个懂浪漫的程序员,而且要懂得幽默的程序猿。 3.第一次用CSS的时候 4.别和我提代码,我都懂! 5.双核CPU的真相 6.真实写照 7.实习生改bug 8.当我以为这是最后一个Bug,改完就可以去吃饭时… 9.简直演绎的活灵活现 10.这图肯定是C...

    63
    热度
  • [综合] 在使用vue的项目中对于性能优化的处理

    1.图片优化 ①.图片大小优化,部分图片使用WebP(需要考虑webp兼容性)在线生成,如智图、又拍云gulp生成,gulp-webp或gulp-imageisuxcanvas生成 ②.减少图片请求,使用雪碧图在线生成:spritesGenerator、腾讯的gopng、spriteme代码生成:g...

    11
    热度
  • [综合] 本地上传文件到gitlab项目分支

    使用git新建分支并上传的过程,如果上传到gitlab已有分支,则省略第5步即可。 1.gitinit#生成本地./git文件2.gitadd.#添加需要上传的文件3.gitcommit-m“**”#双引号内对上传文件描述4.gitbranch-a#查看所有分支5.gitbranchnew#创建ne...

    85
    热度
  • [综合] JavaScript的数组常规操作

    javascript的数组操作 JavaScript数组也是对象,它使用单一的变量存储一系列的值。 数组和对象的区别 在JavaScript中,数组必须使用数字索引,对象可以使用命名索引。数组是特殊类型的对象,具有特有的一些属性和方法。 如何区分数组和对象 方案1ECMAScript5定义新方法Ar...

    69
    热度
  • [综合] H5新增的特性及语义化标签

    为了更好地处理今天的互联网应用,HTML5添加了很多新元素及功能,比如:图形的绘制,多媒体内容,更好的页面结构,更好的形式处理,和几个api拖放元素,定位,包括网页应用程序缓存,存储,网络工作者,等 (1)语义标签 语义化标签使得页面的内容结构化,见名知义 标签 描述 <hrade...

    16
    热度
  • [综合] vue项目使用.env文件配置全局环境变量

    前言 今天项目中看到各种.env,.env.dev等文件,于是百度学习了具体怎么使用。 constPROXY_API=process.env.VUE_APP_PROXY_API; 使用 这些配置文件主要是替换掉全局的process的env,通过在不通文件中配置不同的环境变量,关于文件名:必须以如下...

    48
    热度
  • [综合] Vue移动端 Web App 点击穿透问题解决方案

    描述 在近期的一个移动端项目中,有一个页面需要有弹框提示,并且这个弹框通过关闭按钮关闭。页面当中使用了iScroll来实现页面局部滚动,在iScroll的配置当中把tap和click事件都开启了。代码如下: this.myScroll=newIScroll(this.$refs.wrapper,{m...

    82
    热度
  • [综合] 高效的在线工具网站

    推荐几款平时经常使用在线工具: 一、uzer.me——丰富的云端应用聚合 这个云平台将我们常用的office系列软件、Adobe家族的系列软件……乃至CAD制图都整合在了云端,随时都可以通过浏览器调用;而且还支持多人合作模式,可以与他人一起协作完成工作。 越是配置低的电脑越能体会到这个云端聚合平台...

    27
    热度
  • [综合] 跨平台技术演进及Flutter未来

    一、移动跨平台技术演进 1.引言 移动互联网发展十余年,伴随着Android、iOS等智能手机的不断普及,移动端已逐步取代PC端,成为兵家必争之地。正所谓“得移动端者得天下”,移动端已成为互联网领域最大的流量分发入口,一大批互联网公司正是在这大趋势下崛起。 2.为什么需要跨平台技术 伴随着移动互联网...

    37
    热度
  • [综合] rem布局在webview中页面错乱解决办法

    最近做了个原生的小游戏,在浏览器和绝大部分手机上也正常,但在底层内核是IE的上面的都会有问题,查看代码,html的font-size设置正常,考虑是rem布局的问题,网上搜了搜发现原来是系统字体大小计算不一致的问题,这类问题常见于安卓设备上,在微信浏览器,qq浏览器,360浏览器,华为浏览器都是会遇...

    60
    热度
  • [综合] 前端各个框架兼容性

    JS框架:angular.js,react.js,avalon.js,vue.js,backbone.js和Node.js react.js(IE9) AngularJS(IE9)1.0,(IE8) 关于ReactJs支持IE8问题 我在开始也遇到了你这个问题,因为我引入的顺序是这样的: <s...

    80
    热度
  • [综合] Vue刷新当前页面

    问题 最近些日子项目中突然碰到了一个需求,再完成编辑操作之后需要进行页面刷新,通过实验有如下几种姿势可以解决需求中的问题,下面进行简单总结如下。 姿势一:this.$router.go(0) 这个姿势是利用了history中前进和后退的功能,传入0刷新当前页面。但是有一个问题就是页面整个刷新过程...

    81
    热度
  • [综合] vue权限路由实现方式总结

    使用全局路由守卫 实现 前端定义好路由,并且在路由上标记相应的权限信息 constrouterMap=[{path:'/permission',component:Layout,redirect:'/permission/index',alwaysShow:true,//willalwaysshow...

    88
    热度
  • [综合] js获取当前时间的年月日时分秒以及时间的格式化

    1.获取当前时间 varmyDate=newDate(); 2.获取时间中的年月日时分秒 myDate.getYear();//获取当前年份(2位) myDate.getFullYear();//获取完整的年份(4位,1970-????) myDate.getMonth();//获取当前月份(0-1...

    57
    热度
  • [综合] vue计算滚动条滚动速度

    计算页面滚动效果如下 思路:利用滚动条监听事件和定时器,来计算滚动速度;监听事件是只要你滚动条在动就会触发的所以需要定时器来计算滚动速度。 代码:计算滚动速度的功能在handleScroll()函数里实现,将其挂载在mounted(){}中即可 handleScroll(){varscrollTo...

    49
    热度
  • [综合] express中间件原理

    ?之前在使用express的时候从来没有想过为什么可以这样写,中间件可以这样用。今天决定把中间件原理给写一遍。不多cc,直接上代码。 在like-express文件中 /*简单的实现中间件原理 思路: 定义一个类,类里面有和express对应的usegetpost函数, 使用的时候,创建实例,并使用...

    94
    热度
  • [综合] H5页面WebView在iPhoneX的适配

    1.iPhoneX的介绍 屏幕尺寸我们熟知的iPhone系列开发尺寸概要如下: △iPhone各机型的开发尺寸 转化成我们熟知的像素尺寸: △每个机型的多维度尺寸 倍图其实就是像素尺寸和开发尺寸的倍率关系,但这只是外在的表现。倍图核心的影响因素在于PPI(DPI),了解屏幕密度与各尺寸的关系有助...

    59
    热度
  • [综合] 动态修改Vue项目中的页面title

    需求:修改框中的信息 一、在main.js中: //设置浏览器标题vue.directive('title',{inserted:function(el,binding){document.title=el.dataset.title} }) 二、在某个页面最大的div上: 加上以下代码: v...

    29
    热度
  • [综合] vue-cli3按需引入element-UI

    新建一个项目my-app, vuecreatemy-app 进入my-app文件夹, cdmy-app 安装element vueaddelement 安装的时候会有提示询问是全部安装还是按需引入,选择按需引入(emmm……忘记截图了(灬??灬)) ※注意项:这样引入会覆盖app.vue文件,所以建...

    66
    热度
  • [综合] Pug学习

    1.理解 pug是一款健壮、灵活、功能丰富的HTML模板引擎,专门为Node.js平台开发。Pug是由Jade改名而来。 是一种通过缩进(表示标签间的嵌套关系)的方式来编写代码的过程,在编译的过程中,不需要考虑标签是否闭合的问题。可以加快写代码速度,也为代码复用提供了便捷。 2.命令行 将pug格式...

    71
    热度