-
在ionic中用sass
所属栏目:[C语言] 日期:2020-12-15 热度:83
table class="javascript" tr class="li1" td class="ln"pre class="de1"1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 add https 命令行输入:?gem install sass gem install co[详细]
-
? LittleTips ? 学会使用IntelliJ IDEA 12 之教程二
所属栏目:[C语言] 日期:2020-12-15 热度:185
修改IDE的字体: 设置-Appearance-Look and Feel-OverRide 修改编辑器的字体(也就是代码的字体): 设置-Editor-ColorFont,默认的scheme是不可以更改的,你需要save as,建立一个新的。 修改tab键和编辑器的光标位置: IntelliJ IDEA默认时,光标是可以随意[详细]
-
? LittleTips ? 实用:Google Chrome 键盘快捷键大全
所属栏目:[C语言] 日期:2020-12-15 热度:72
Ctrl+Tab 切换到下一个标签页 Ctrl+Shift+Tab 切换到上一个标签页 Ctrl+W 或 Ctrl+F4 关闭当前标签页或弹出式窗口[详细]
-
Js-dom-子节点(浏览器兼容
所属栏目:[C语言] 日期:2020-12-15 热度:118
table class="text"gt;tbodytr class="li1"gt; td class="ln"pre class="de1"1 2 3 4 5 6 javascript jQuery PHP ?那就大家都一样了。[详细]
-
[笔记]tabindex属性及特殊用法
所属栏目:[C语言] 日期:2020-12-15 热度:186
是否还在为div不能绑定focus和blur事件而烦恼,那么来了解下tabindex属性吧。 一、定义 tabindex 属性规定元素的 tab 键控制次序(当 tab 键用于导航时)。 二、用法 语法:element tabindex=number ?默认值是0 W3C的规定,tabindex属性的范围在0到 32767之[详细]
-
[笔记]JavaScript快速获取月份的总天数
所属栏目:[C语言] 日期:2020-12-15 热度:57
每次计算到日期时,我们总是纠结2月是29天还是28天,总得去计算下闰年还是平年。但是合理使用Date对象,可以非常快的计算出每个月份的总天数。 一、获取时间 当用到有关时间时,我们经常用到Date对象。比如,我们想知道现在的时刻: var now = new Date();co[详细]
-
[笔记]$watch监听input,输入空格不触发回调问题
所属栏目:[C语言] 日期:2020-12-15 热度:123
利用$watch监听input中输入的值,当输入空格时,回调函数没有触发,导致无法限制空格的输入问题。 一、现象 body ng-controller="exerciseController" input type="text" ng-model="txt" /body angular.module('app',[]).controller('exerciseController',fu[详细]
-
[笔记]parseInt在IE8下的异常
所属栏目:[C语言] 日期:2020-12-15 热度:94
在改bug时,偶遇使用parseInt的一个小问题。 一、问题内容 if (parseInt(str) == num) { // ...} 代码中的大意是这样的,这个bug是提在IE8下,定位时并没有快速定位到parseInt上,直到打印结果才发现此处有问题。 当str是08时,parseInt的结果居然是0,所以[详细]
-
[笔记]IE8下icon图标二次渲染失效问题
所属栏目:[C语言] 日期:2020-12-15 热度:68
图标字体库,不多解释。他的方便性,使用了就知道了。当然用在IE8上,虽说可以,但是也有小麻烦。 一、二次渲染问题 既然使用了icon图标字体库,那么用CSS修改他的颜色样式是很平常的事。 但是在(公司)Window7下的IE8上(自己的win10试不出来。。),直接[详细]
-
[笔记]ng-repeat性能优化
所属栏目:[C语言] 日期:2020-12-15 热度:131
在AngularJS中,ng-repeat是一个我们经常用到的内置指令。 一、repeat报错 我们都知道ng-repeat中的数组存在相同的项时,会照成指令的报错。例如: div id="box" ng-controller="controller" div ng-repeat="a in data"{{ a }}/div/divapp.controller('contr[详细]
-
[笔记]input file类型控制
所属栏目:[C语言] 日期:2020-12-15 热度:160
上传文件时,我们经常使用到type是file的input元素。 一、multiple属性 用于设置多选,当设置了multiple=multiple(multiple也行)时,在选择文件时,是支持框选或ctrl键多选文件(夹)的。 二、accept属性 限制用户选择的文件类型,当然,用户是可以切换到所[详细]
-
[笔记]IE下table元素的innerHTML问题
所属栏目:[C语言] 日期:2020-12-15 热度:178
在向页面添加元素的时候,我们经常会用到DOM的innerHTML这个属性,但在IE下的table元素中使用,结果,并不是我们想要的。 一、现象 table id="table"/tablescript type="text/javascript"var oTable = document.getElementById('table');oTable.innerHTML =[详细]
-
[笔记]JS修改important的样式
所属栏目:[C语言] 日期:2020-12-15 热度:143
我们在书写CSS时经常会使用 !important来给样式最高的权重,使得这些样式不会被其他样式覆盖。当然同样的问题也来了,当我们需要使用JS来覆盖这些样式时,该如何操作呢? 一、问题 假如我们有以下代码: style type='text/css'div { width: 100px; height: 1[详细]
-
[笔记]AngularJs-$digest和$apply
所属栏目:[C语言] 日期:2020-12-15 热度:125
AngularJS通过循环($digest)检查model和view的变化实现双向数据绑定。 当一个事件被触发时,Angular会触发每一个watcher,这是我们已知的$digest循环。当我们需要强制手动运行一个循环时,需要做出一个正确的选择。 $apply 这个方法可以让你显式启动digest[详细]
-
[笔记]子元素超出overflow:hidden的父元素显示
所属栏目:[C语言] 日期:2020-12-15 热度:65
我们常常会用到overflow:hidden去防止某些个子元素超出显示,但是却希望某个子元素能超出显示,所以,此种情况下该如何呢? 一、position:absolute 在正常流布局中,我们可以使用这个方法。例如: div class="super" div class="sub"/div/divstyle type="tex[详细]
-
[笔记]canvas绘图踩坑
所属栏目:[C语言] 日期:2020-12-15 热度:167
canvas2D绘图,照成内存泄漏的问题。 问题: 为了实现线性渐变色,使用了createLinearGradient()以及addColorStop()方法,在很短的时间内连续绘制很多段(上万)数据时,会有明显的内存泄漏的问题。 使用环境,webkit内核,qtweb浏览器。 处理方式: 暂时没[详细]
-
[笔记]chrome浏览器设置允许跨域调试
所属栏目:[C语言] 日期:2020-12-15 热度:175
我们经常会遇到前端跨域的问题,还好chrome可以设置支持跨域。 一、设置 首先找到桌面的chrome的快捷方式,右击后点击属性,在目标后加入?disable-web-security,注意空格。然后点击确定。如下图: 最后,直接双击桌面上的快捷方式,新开的浏览器上出现了以[详细]
-
[笔记]开启GPU加速提升CSS3动画性能
所属栏目:[C语言] 日期:2020-12-15 热度:190
最近遇到了,由于css3中动画效果较多,导致的页面卡顿的问题。 一、利用3D开启硬件加速 除了优化我们的代码,我们还可以让GPU来代替CPU渲染页面。 通过设置transform: translate3d(0,0)或者tanslateZ(0)属性就可以做到, 原因是,通过设置该属性,浏览器会创[详细]
-
[笔记]浏览器内存及性能问题相关资料
所属栏目:[C语言] 日期:2020-12-15 热度:133
记录收藏的有关浏览器内存及性能相关的资料。(持续更新) 一、内存 V8引擎中的垃圾回收机制。 二、Google镜像站 Google镜像站[详细]
-
[笔记]使用webpack遇到的问题
所属栏目:[C语言] 日期:2020-12-15 热度:193
前段时间粗略的了解了些webpack的东西,现在终有时间详细地看下了。记录下在使用webpack中遇到的问题,我使用的版本是3.5.5。 一、style-loader与css-loader 这两个loader是这样去用的: module: { rules: [ { test: /.css$/,use: [ 'style-loader','css-lo[详细]
-
[笔记]函数参数问题导致的离奇问题
所属栏目:[C语言] 日期:2020-12-15 热度:112
自测无问题的代码提交后,其他人更新后,出现了控制台报错问题。查看后,发现是函数调用参数的问题。 我们都知道,当定义以下JSON对象时, var obj = {? ? name: 'aaa',} 在低版本的IE下是会报错的,在现代浏览器上是不会报错的。 问题 目前我遇到的问题可以[详细]
-
[笔记]chrome65使用download属性连续下载文件失效的问题
所属栏目:[C语言] 日期:2020-12-15 热度:104
对于能够用正确路径访问到的文件,我们可以动态创建一个a标签,并使用他的download属性来下载该文件,但当连续下载时,高版本的chrome却只能下载一张。 一、现象 简化操作,假设我们就是点击这个a标签, body a href="pic.png" download id="download"下载/a[详细]
-
[笔记]jQuery与Angular中promise的区别
所属栏目:[C语言] 日期:2020-12-15 热度:90
近期,为了新项目的开发,从老的jquery分支中copy了些代码,在使用中遇到了些问题,特地看了下。 一、区别 直接切入正题,看jquery下的代码: var doThing = function () { var defer = $.Deferred(); defer.reject(); return defer.promise();};doThing().t[详细]
-
[笔记]css阻塞与js阻塞
所属栏目:[C语言] 日期:2020-12-15 热度:144
js与css加载和渲染的阻塞问题。 一、css阻塞 如果link标签后面有script标签时,该css就会阻塞js资源的下载。而script在link之前时,就不会有阻塞的情况。 原因是:浏览器维持先html,再css,最后js的顺序,即首先构建DOM树,再次css树,最后render树的顺序。[详细]
-
[笔记]elementui中input组件增加事件
所属栏目:[C语言] 日期:2020-12-15 热度:175
使用Element UI时,给一个输入框组建增加事件时,无法正确绑定。 一、问题 输入框增加个回车事件, el-input v-model="searchContent" auto-complete="off" placeholder="Search..." @keyup.enter="onSearch"/el-input 输入框增加个回车事件,实际没有绑定成[详细]