摘要: 组件 *组件里面如果要放数据: data必须是函数的形式,函数必须返回一个对象(json),有的时候我们自己创建的组件需要使用到自己的数据,此外组建中也可以放入自己的其他的比如事件之类的东西 子组件(A)中还有子组件(B),要显示该子组件(B),必须把该子组件(B)写在上一个子组件(A)的模板中才能 阅读全文
posted @ 2018-04-23 21:58 君临天下丶 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 父元素一定是块元素,根据子元素不同分为以下几种: 1.子元素是行内元素:如:a,span a.水平居中:在父元素上设置: text-align:center; b.垂直居中:在行内子元素上设置行高与父元素相同: line-height 2. 子元素是多行内联文本 a.水平居中:父元素设置text-a 阅读全文
posted @ 2018-04-06 15:48 君临天下丶 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 什么是Webpack WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其转换和打包为合适的格式供浏览器使用。 Webpack的工作方式是:把你的项目当做一个整体,通过一 阅读全文
posted @ 2018-03-28 14:51 君临天下丶 阅读(72) 评论(0) 推荐(0) 编辑
摘要: h5:低版本(IE8及以下不支持H5标签,要引入html5shiv.js才能正常运行) 条件引入,只是针对PC端,移动端不存在这样的操作 <figure>:专门用来存放图片和相关介绍的 <input type='date'>:日期表单 type='number'只能输入数字 css3: user-m 阅读全文
posted @ 2018-03-28 10:01 君临天下丶 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 我们使用vue-cli来搭建整个项目,vue-cli就是一个脚手架,步骤很简单,输入几个命令之后就会生成整个项目,里面包括了webpack、ESLint、babel很多配置等等,省了很多事 Vue+ ESLint + webpack + iview+ES6 Vue: 主要框架 ESLint: 帮助我 阅读全文
posted @ 2018-03-23 13:53 君临天下丶 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 指令: 扩展html标签功能,属性 常用指令: v-model 一般表单元素(input) 双向数据绑定 v-for 循环遍历 事件: v-on:click="函数 v-on:click/mouseout/mouseover/dblclick/mousedown..... 事件: v-on:clic 阅读全文
posted @ 2018-03-07 20:24 君临天下丶 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 通过form get post表单提交的数据,数据内容由用户填写或选择而得到! 阅读全文
posted @ 2018-02-27 16:30 君临天下丶 阅读(102) 评论(0) 推荐(0) 编辑
摘要: json 字符串 如果是对象 使用{} 包裹 如果是 数组 使用[] 包裹 属性名 必须使用双引号包裹 属性名 跟属性值 之间 使用冒号分隔 属性值 也必须使用双引号包裹 (如果是数字 可以不包裹) 调用 JSON 对象的 parse方法 可以讲 json 格式的字符串 转化为 对应的 js对象要把 阅读全文
posted @ 2018-02-03 20:20 君临天下丶 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 隐式迭代的意思是:在方法的内部进行循环遍历,而不用我们自己再进行循环,简化我们的操作,方便我们调用。 在JS中我们需要的是遍历获得每一个P标签,但是在jQuery中我们只需要$('p')【此称之为一个jQuery对象】就获得了所有的P标签 大部分情况下是不需要使用each方法的,因为jQuery的隐 阅读全文
posted @ 2018-01-27 20:19 君临天下丶 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 在JavaScript中唯一能产生作用域的东西是 函数!js中只有函数可以创建作用域 js预解析 1. 定义 预解析:在当前作用域下,js运行之前,会把带有var和function关键字的事先声明,并在内存中安排好。然后再从上到下执行js语句。预解析只会发生在通过var定义的变量和function上 阅读全文
posted @ 2018-01-16 20:46 君临天下丶 阅读(148) 评论(0) 推荐(0) 编辑