前端
by_side_with_sun
QQ 1219397786
展开
-
es5的类 和 ts的类
1.es5的类 function Person() { this.age = '1' this.num = function () {console.log(1)} } 上面是创建一个类的方式,下面使用这个类,并且调用它 let a = new Person(); # 实例化 a.age a.num() 创建静态方法和动态方法 类方法/参数: Person.prototype.sex="boy" Person.prototype.run=function(){} 静态方.原创 2020-05-27 14:45:45 · 254 阅读 · 0 评论 -
快速创建好一个Vue的项目
1.npm init webpack 名字 2.安装iview(这里我安装自己较为喜欢的iview,element-ui也挺好,但是状态框有Bug) npm install iview --save 然后添加 // 基本组件 import iView from 'iview' import 'iview/dist/styles/iview.css' 3.安装less,并创建...原创 2020-04-09 09:10:28 · 136 阅读 · 0 评论 -
uni-app采坑篇2--深拷贝和浅拷贝、concat
关于js的深度拷贝与浅拷贝,以及contact()拷贝出来的数组是什么拷贝 1.引用 对于 let a = b; 这种叫做引用,不是浅拷贝,我看到了一些博客上写这个叫浅拷贝,同时把浅拷贝又变为了深拷贝,试了一下完全不行。 2.浅拷贝 本次遇到的坑就是使用了concat()对数组,类似这样的a =[{'a': 1}]这样的完全不行,深层对象依旧是引用,这里总结以下都有哪些浅拷贝。(我试了以下...原创 2019-12-18 20:42:58 · 2977 阅读 · 1 评论 -
关于包头设置的Content-Type
通过抓包可以看到,在requestheaders中有一个content-tpye的字段,这个字段表示了post发送数据的类型,一般分为以下4种类型。 (1)Content-Type:application/json 实际上,现在越来越多的人把application/json作为请求头,用来告诉服务器端消息主体是序列化后的JSON字符串。由于JSON规范的流行,除了低...原创 2019-12-07 12:02:49 · 270 阅读 · 0 评论 -
uni-app开发-1
1.在进行uni-app开发时,我们需要了解的是这种开发模式与其他开发模式的区别。 目前出来的手机app开发方式,一般有H5App、Wap2App、uni-app、小程序 H5App的优点是:可以使用dom进行开发、第三方能使用的库很多、产品开发难度大(主要在兼容上)、可以实现个性化定制 uni-app的优点:新出来的东西,不支持dom,第三方库很少、开发简单、性能好、可跨多端发布(微信、...原创 2019-09-15 09:59:57 · 234 阅读 · 0 评论 -
前端遇到进阶篇五--------下划线纪录
1.当input/textarea框内初始值有数字与字母的时候出现红色波浪线, 在input中加spellcheck =“false”这个属性就好了 2.vue的回车事件管理 在回车事件中,大多数例如input标签可以直接使用@keyup.enter="method"进行触发,但是这个触发条件必须是当前input标签在获得焦点的时候触发,这并不是正真的全局触发模式,如果需要正真的触发模式,需...原创 2019-09-14 11:32:13 · 216 阅读 · 0 评论 -
前端遇到问题得进阶篇4---calc、CSS基础,布局
1.calc(40% - 431px) - 这个减号两边的空格是必须的、必须的、必须的。 2.js存在一个就近原则:具体是 var a = 1 function b() { a++; var a = 5; console.log(a); } b() console.log(a) // 5,1 // 这里就是a的就近原则的体现,a会先寻找当前作用域的申明。 3.p...原创 2019-07-31 10:42:37 · 237 阅读 · 0 评论 -
前端遇到问题进阶篇2------js影响hover、css3
1.js改变属性之后,hover不起作用 因为使用了js之后,会直接在style里面添加属性,而属性的优先级:style>css伪类>id>class。 给:hover的属性后面添加!important就可以了。因为!important优先级高于一切!! 2.解决这样的图形问题 不会,有会的能教教我么 -_- 3.焦点的获取 在这里刚开始一直获取不到,原来是忘记...原创 2019-07-07 18:07:57 · 185 阅读 · 0 评论 -
前端遇到问题进阶篇2------hover的节点问题、点击事件
1.hover针对改变其他选择器的状态 第一种改变子节点的元素使用 .div:hover >.chirdiv{} 使用>解决这个问题 第二种改变兄弟节点的元素使用.div:hover +.brodiv{} 使用+解决这个问题(并且需要相邻来着) 然而我想要改变的既不是子节点也不是兄弟节点,所以还是乖乖使用vue的@mouseover和@mouseout吧 2.点击子节点的cl...原创 2019-07-20 23:02:45 · 388 阅读 · 0 评论 -
透过上层div点击下层div
在上层div中设置:pointer-events: none; 如果希望上层也可以点击:pointer-events: auto;原创 2019-06-27 09:46:39 · 1031 阅读 · 0 评论 -
前端遇到问题进阶篇1------居中问题
1.margin-top为百分比的时候,会改变高度的原因 是因为当使用margin-top时,会考虑父级元素的宽度,当父级元素的宽度改变时,高度也会改变。(高度和父级元素的宽度挂钩) 如果想要设置的话,设置position:absolute属性然后设置top和left就可以了 如果有最大值或者最小值,那么设置calc(50%-214px)类似这样的就可以了 2.vue的const作用域 ...原创 2019-07-04 11:25:19 · 86 阅读 · 0 评论