09 2017 档案
摘要:1.除了默认设置的核心指令( v-model 和 v-show ), Vue 也允许注册自定义指令。下面我们注册一个全局指令 v-focus, 该指令的功能是在页面加载时,元素获得焦点:Vue 自定义指令 页面载入时,input 元素自动获取焦点: 2.钩子钩子函...
阅读全文
摘要:Vue.js 路由允许我们通过不同的 URL 访问不同的内容。通过 Vue.js 可以实现多视图的单页Web应用(single page web application,SPA)。Vue 路由(router) Vue 路由实例 默认会被渲...
阅读全文
摘要:1.父组件把数据传递给子组件prop 是父组件用来传递数据的一个自定义属性。父组件的数据需要通过 props 把数据传给子组件,子组件需要显式地用 props 选项声明 "prop"Vue 父组件传递数据到子组件 2.子组件把数据传递给父组件父组件是...
阅读全文
摘要:null表示"没有对象",即该处不应该有值。undefined表示"缺少值",就是此处应该有一个值,但是还没有定义。
阅读全文
摘要:变量提升是把变量提升提到函数顶部。需要说明的是,变量提升只是提升变量的声明,并不会把赋值也提升上来。 函数提升是把整个函数都提到前面去。函数表达式不能被提升,函数声明形式能被提升。 </html
阅读全文
摘要:html5中的Web Storage包括了两种存储方式:sessionStorage和localStorage。sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此se...
阅读全文
摘要:工作中经常会碰到这么一个需求:使用ajax发一个A请求后,成功后拿到数据,我们需要把数据传给B请求$.ajax({ url: '', dataType:'json', success: function(data) { // 获取data数据 传给下...
阅读全文
摘要:冒泡排序:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要...
阅读全文
摘要:代码中包含:1.固定宽高的DIV水平垂直居中2.不固定宽高,通过before选择器实现的3.不固定宽高,通过table布局实现的4.不固定宽高,通过display:table实现的5.不固定宽高,通过css3实现的 徐同保 ...
阅读全文
摘要:通过使用 position 属性,我们可以选择 4 种不同类型的定位,这会影响元素框生成的方式。position 属性值的含义:static 元素框正常生成。块级元素生成一个矩形框,作为文档流的一部分,行内元素则会创建一个或多个行框,置于其父元素中。relati...
阅读全文
摘要:1.安装nodejs:打开nodejs官网https://nodejs.org/en/,点击硕大的绿色Download按钮,它会根据系统信息选择对应版本(.msi文件)。 打开命令提示符执行下列命令(打开方式:window + r 输入cmd回车) node -v...
阅读全文
摘要:1.利用gulp+babel转es6 http://www.cnblogs.com/sanxiaoshan/p/6850342.html2.目录结构3.index.html 4.gulpfile.jsvar g...
阅读全文
摘要:1.官方网站: https://doc.webpack-china.org/ 2.简单介绍:webpack 是一个现代 JavaScript 应用程序的模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(de...
阅读全文
摘要:1.jQuery首先要获取到dom对象,然后对dom对象进行进行值的修改等操作2.Vue是首先把值和js对象进行绑定,然后修改js对象的值,Vue框架就会自动把dom的值就行更新。3.可以简单的理解为Vue帮我们做了dom操作,我们以后用Vue就需要修改对象的值和做好...
阅读全文
摘要:1.官方网站 http://www.gulpjs.com.cn/2.gulp安装 http://www.ydcss.com/archives/183.目录结构4.index.html 5.index.js$(function () { ...
阅读全文