- 博客(7)
- 收藏
- 关注
原创 CSS3设置文字最少显示2行,超过长度用省略号代替
CSS3关于文字处理的样式学习text-overflow属性div.test{ text-overflow:ellipsis;}默认值是clip语法:text-overflow: clip|ellipsis|string;clip: 修剪文本ellipsis: 显示省略符号来代表被修剪的文本string: 使用给定的字符串来代表被修剪的文本最近需要做一个商品列表,在手...
2018-11-08 11:12:09 2178
原创 nuxt学习之旅
nuxt (vue SSR 服务端渲染)server side rendering(服务端渲染)SSR 目的是为了解决单页面应用的SEO的问题,对于一般网站影响不大,但是对于论坛类,内容类网站来说是致命的,搜索引擎无法抓取页面相关内容,也就是用户搜不到此网站的相关信息。原理:将html在服务端渲染,合成完整的html文件再输出到浏览器。适用场景:客户端的网络比较慢客户端运行在老的或者...
2018-10-10 11:08:03 2556
转载 深拷贝 浅拷贝
Obejct.assign是ES6新添加的接口,主要的用途是用来合并多个JavaScript的对象。Object.assign()接口可以接受多个参数,第一个参数是目标对象,后面的都是源对象,assign方法将多个源对象的属性和方法都合并到了目标对象上面,如果在这个过程中出现同名的属性(方法),后合并的属性(方法)会覆盖之前的同名属性(方法)。Assign的基本用法如下: Var tar...
2018-08-03 13:40:10 163
转载 npm
package.json: 主要用来记录你项目中所需要的所有模块。 当你执行npm install的时候,node会先从package.json文件中读取所有dependencies信息,然后根据dependencies中的信息与node_modules中的模块进行对比,没有的直接下载,已有的检查更新(最新版本的nodejs不会更新,因为有package-lock.json文件。)...
2018-08-02 15:11:21 140
转载 art-template
art-template是一个简约、超快的模板引擎。它采用作用域预声明的技术来优化模板渲染速度,从而获得接近JavaScript极限的运行性能,并且同时支持nodejs和浏览器。标准语法:{{if user}}<h2> {{user.name}} </h2>{{/if}}原始语法:<% if (user)>{%><...
2018-08-02 11:12:48 326
转载 Webpack学习笔记
Webpack学习笔记入口:entry入口起点指示webpack应该使用哪个模块,来作为构建其内部依赖图的开始。进入入口起点后,webpack会找出有哪些模块和库是起点(直接和间接)依赖的。每个依赖项随即被处理,最后输出到称之为bundles的文件中。可以通过在webpack配置中配置entry属性,来指定一个入口起点(或多个入口起点)。默认值为./src。...
2018-08-02 08:57:18 151
转载 markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...
2018-08-02 08:54:25 74
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人