web app
文章平均质量分 72
silenmm
还在修行中的单身女,并不能称为程序媛的coder,迷之喜欢向日葵的女汉纸
展开
-
前端记录
js实现换行当自带的遇到空格即换行机制不太友好时,我们需要人为的去控制换行,但同时又想兼顾如果一行放得下则放一行,一行放不下时,部分值换行。举例 展示 time:13: 00,May 22,如果用自动换行机制,很有可能22单独成一行,这样用户体验很不好。但如果是 time:13: 00,May 5,可能一行就放的下,所以现在需要js处理。思想:父div内再写一层子span,因为span具有内容...原创 2020-04-24 17:31:54 · 162 阅读 · 0 评论 -
工作总结
@浅谈flex布局最近踩的坑有点多,先简单总结一下1、componentDidUpdate有三个形参,就算只用prevState,也要把不用的nextProps带着,这点可以参考函数的形参用法。2、华为mate30 pro在有图片时,document.body.scrollTop || document.documentElement.scrollTop值会多出,这个原因没找到3、flex...原创 2019-12-17 16:59:44 · 485 阅读 · 0 评论 -
记初学vue完成的第一个demo
7.5来到苏小研报道,7.10正式参加实习工作,布置的任务要求就是熟悉vue框架,然后按要求完成一个demo。从最初的慌,懵到此刻的静,定,这一个月的学习还是很有收获的,特记录一下。项目地址:https://github.com/happy8silence/PMO.git。项目运行:npm install npm run serve这个项目的技术栈是vue+vuex+vue-router+a...原创 2018-08-07 11:08:25 · 8231 阅读 · 1 评论 -
web前端Day 7
1、/就是简单的除法符号2、<<代表左移符号,>>代表右移符号,|代表或符号,&代表与符号,~代表非符号,^代表异或符号3、NOSCRIPT标签用来定义在脚本未被执行时的替代内容,也可以用在检测浏览器是否支持脚本,若不支持脚本则可以显示NOSCRIPT标签里的innerText4、为了解决angularJS性能问题,编译阶段应分为两个阶段:compile...原创 2018-05-28 21:21:25 · 168 阅读 · 0 评论 -
有关promise的用法
ES6中, 1、promise对象代表一个异步操作,有3种状态:等待(pending)、已完成(fulfilled)、已拒绝(rejected)。 2、状态只能从等待转到完成或者拒绝态,不能逆向转换,同时完成和拒绝态不能互转。 3、promise必须实现then方法,而且then必须返回一个promise,同一个promise的then可以调用多次,并且回调的执行顺序跟它们被定义时的顺序一致...转载 2018-05-22 16:48:08 · 147 阅读 · 0 评论 -
前端练习Day 4
1、margin-top,padding-top的值是百分比时,它们都是相对最近父级块元素的width2、窗口上下滚动,始终固定在视野顶端的是<div style=”position:fixed;top:0;”></div>其中,div的直接父级元素是<body> 3、内联元素加上display:block;后被块级化。块级元素一般是其他元素的容...原创 2018-05-08 10:44:46 · 231 阅读 · 0 评论 -
前端练习Day 3
1、选择器,id选择器 #id ,类选择器 .class,标签选择器 item,span.item表示选中class名为item的span,span .item表示选中span下面的class名为item的元素,span, .item表示同时选中span和class名为item的标签2、css选择器优先级为id>class>标签3、html5中的Web Storage包括了两...原创 2018-05-07 17:38:13 · 239 阅读 · 0 评论 -
前端练习Day 2
1、HTML文档包含超链接时,要实现当鼠标移入该链接,超链接文本大小变为30px 鼠标移入onmouseover,移出onmouseout <a href="#" onmouseover="this.style.fontSize='30px'">注册</a> js添加的属性名用驼峰法,css使用连接线 补充:驼峰命名法就是当变量名或函数名是由一个或多个单字连结在...原创 2018-05-06 13:58:56 · 1133 阅读 · 0 评论 -
前端面试题目记录
1、实现响应式布局 首先,在网页代码的头部,加入viewport元标签;其次,不使用绝对宽度,像素宽度只能指定百分比宽度,使用相对大小的字体,,只能使用相对大小em;再次,使用流动布局,各个区块的位置是浮动过的;还有选择加载css,引入css3的media query模块,意思就是自动探测屏幕宽度,加载相应的css文件;最后就是图片的自适应img { max-width: 100%;}2、三...原创 2018-05-18 13:53:45 · 273 阅读 · 0 评论 -
前端练习Day1
错题整理: 1、<div>,<h1>,<p>是块级元素,<span>不是块级元素 解析:块级元素在浏览器中一般以新行来开始和结束。块级元素根据结构还是内容可分为三种: 结构化块状元素:用于构造文档的结构 终端块状元素:用于从结构转向内容,属于结构的终点,不能包含其他块级元素,只能包含文本或行级元素 多目标块状元素:可以自由的扩展或嵌套文档...原创 2018-05-05 11:51:00 · 195 阅读 · 0 评论 -
前端学习Day 6
1、ajax是一种异步请求数据的技术,对于改善用户体验和程序的性能很有帮助 ajax使用过程: (1)创建XMLHttpRequest对象,也就是创建一个异步调用对象. (2)创建一个新的HTTP请求,并指定该HTTP请求的方法、URL及验证信息. (3)设置响应HTTP请求状态变化的函数. (4)发送HTTP请求. (5)获取异步调用返回的数据. (6)使用JavaScript和D...原创 2018-05-17 22:00:27 · 126 阅读 · 0 评论 -
前端练习Day 5
1、在CSS中,html中的标签元素大体被分为三种不同的类型: 块状元素、内联元素(又叫行内元素)和内联块状元素。 常用的块状元素有: <div>、<p>、<h1>…<h6>、<ol>、<ul>、<dl>、<table>、<address>、&原创 2018-05-10 14:09:47 · 193 阅读 · 0 评论 -
angularjs+ionic环境配置
Angularjs+ionic开发环境配置ubuntu14.04 64bit第一步:安装Node.js1、我选择下载安装包安装,下载地址https://nodejs.org/dist/v8.0.0/node-v8.0.0-linux-x64.tar.gz 安装命令sudotar -C /usr/local --strip-components 1原创 2017-11-16 17:33:06 · 378 阅读 · 1 评论