05 2021 档案
摘要:一、判断浏览器内核类型 function getExplorerInfo() { var explorer = window.navigator.userAgent.toLowerCase() ; //ie if (explorer.indexOf("msie") >= 0) { var ver=e
阅读全文
摘要:写这章博客不是为了要获得多少赞,主要是利用vue开发项目时踩的坑太多了。自己曾不理解或者遇到的问题再这里搞清楚,不想后来的人再遇到这样的坑,做技术的要懂得分享,做人嘛,最重要的是开心。 vue官网说,“你暂时不用搞清楚这些...",我觉得你既然准备用vue做开发的,不搞懂搞透它,你以后会发现踩的坑终
阅读全文
摘要:1、在服务器中创建相应的项目文件夹 // 例如:根目录下创建一个test文件夹,用作此次项目中的整体目录 mkdir /test cd /test // 创建downloads,softwares,programs三个文件夹,第一个存放下载文件,第二个存放安装的工具,第三个存放要部署的项目 mkdi
阅读全文
摘要:本文实例讲述了js判断浏览器版本以及浏览器内核的方法。分享给大家供大家参考。具体实现方法如下: js判断是否移动端及浏览器内核 var browser = { versions: function() { var u = navigator.userAgent; return { trident:
阅读全文
摘要:项目中需要上传图片可谓是经常遇到的需求,本文将介绍 3 种不同的图片上传方式,在这总结分享一下,有什么建议或者意见,请大家踊跃提出来。 没有业务场景的功能都是耍流氓,那么我们先来模拟一个需要实现的业务场景。假设我们要做一个后台系统添加商品的页面,有一些商品名称、信息等字段,还有需要上传商品轮播图的需
阅读全文
摘要:<keep-alive>包裹动态组件的时候,会缓存不活动的组件实例,而不是摧毁他们。其是一个抽象的组件,自身不会渲染一个DOM元素,也不会出现在父组件链中。说白了被<keep-alive>包裹的组件其会被缓存废话不多说直接上例子. 我们现在创建两个子组件conpoment1,compoment2,其
阅读全文
摘要:11 export default { data() { return {} }, mounted() { console.log('mounted hook called') }, errorCaptured(err, vm, info) { console.log('error captured
阅读全文
摘要:created():在创建vue对象时,当html渲染之前触发;但是注意,全局vue.js不强制刷新或者重启时只创建一次,也就是说,created()只会触发一次; activated():在vue对象存活的情况下,进入当前存在activated()函数的页面时,一进入页面就触发;可用于初始化页面数
阅读全文
摘要:浏览器渲染机制Html解析成DOM树,Css解析成CSS树,将DOM树与CSSDOM规则树合并在一起生成Render树,遍历渲染树开始布局,计算每个节点的位置大小信息,将渲染树每个节点绘制到屏幕 阻塞渲染当浏览器遇到一个script标记时,DOM构建将暂停,直至脚本完成执行,然后继续构建DOM。每次
阅读全文
摘要:HTTP协议简介 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。 HTTP的发展是由蒂姆·伯纳斯-李于1989年在欧洲核子研究组织(CERN)所发起。HTTP的标准
阅读全文
摘要:记录一些有用 经常使用的操作命令,源码编译或部署命令等 🚢 Deployment When you deploy to staging or production, run the following on the deployment server: acme deploy --staging
阅读全文
摘要:/**kid逐渐消失*/ function dieout(){ var oImg = document.getElementById("kid"); //获得图片obj var iAlpha = 60;//用来定义默认的图片的透明度 die(oImg); var oTimer = null; } /
阅读全文
摘要:需求说明有很多人是这么说的,有vue,还用jquery干嘛,还用iframe干嘛。vue强大不可否认,但是就因此认为在vue中不需要使用其他前端工程的方法,这是不对的。 源代码构成一段大于3000行的js代码,主要是前端svg绘图,操作包括jquery、jquery-ui 创建、更改、删除svg节点
阅读全文
摘要:微信小程序出来有一段时间了,大家都知道小程序开发过程中需要有APPID来在微信上测试,官方文档都是默认你已经有了微信小程序的APPID,但是如何能获取到微信小程序确实是个技术活,下面就来讲讲个人开发者如何获得小程序appid 首先到微信公众平台注册账号,注册时选择小程序类型 选好类型后,进入正常的注
阅读全文
摘要:在hbuilder打包的时候,我们可以使用app store类型(能发布到苹果app store商店)或ad hoc类型(可用于真机内测)的证书进行打包。 那么我们如何生成这个IDP/IEP证书呢?官网并没有说明,下面我说下如何生成这两个证书。 其实我们就是需要生成一个.p12文件格式的证书,和一个
阅读全文
摘要:实践得知 transform对伪元素不起作用
阅读全文
摘要:实现步骤: 1,首先在根目录新建文件夹 i18n,该文件夹下是 各种语言的js文件,如下图所示: 每个js文件内容和下面的图片类似; const languageMap = { "授权完成":"授权完成", "完善信息成功":"完善信息成功"}module.exports = { languageM
阅读全文
摘要:本文实例讲述了JS实现碰撞检测的方法。分享给大家供大家参考,具体如下: 一个简单的碰撞检测例子,检测div1是否和div2发生碰撞,当div1碰到div2时,改变div2的颜色,看测试图 看一下分析图: 当div1在div2的上边线(t2)以上的区域活动时,始终碰不上当div1在div2的右边线(r
阅读全文
摘要:浏览器最重要或者说核心的部分是“Rendering Engine”,可大概译为“渲染引擎”,不过我们一般习惯将之称为“浏览器内核”。负责对网页语法的解释(如标准通用标记语言下的一个应用HTML、JavaScript)并渲染(显示)网页。 所以,通常所谓的浏览器内核也就是浏览器所采用的渲染引擎,渲染引
阅读全文