上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 1.属性选择器 完全匹配的属性选择器 [id=article]{} 示例: 结果:前两文本框的边框为两像素红色。 包含匹配元素选择器,包含制定的字符串。 语法:[attribute*=vlue] attribute指的属性名,value 指的是属性值。 示例: 结果:第一个和第三个文本会变红 首字符 阅读全文
posted @ 2017-02-04 21:11 柠檬先生 阅读(468) 评论(0) 推荐(1) 编辑
摘要: 十一,深入响应式原理 声明响应式属性 由于Vue不允许动态添加根级响应式属性,所以你必须在初始化实例钱声明根级响应式属性,哪怕只有一个空值。 如果你在data 选项中未声明 message,Vue 将警告你渲染函数早试图访问的属性不存在。 异步更新队列 在组件内使用 vm.$nextTick() 实 阅读全文
posted @ 2016-12-28 17:48 柠檬先生 阅读(7471) 评论(0) 推荐(0) 编辑
摘要: 十,组件 使用组件 注册 可以通过以下这种方式创建一个Vue实例 注册一个全局组件,你可以使用Vue.component(tagName,options) Vue.component('my-component',{ }) 在父实例的模块中以自定义元素 <my-component></my-comp 阅读全文
posted @ 2016-12-26 17:35 柠檬先生 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 八,事件处理器 监听事件 可以用v-on 指令监听DOM 事件来触发一些javaScript 方法事件处理器 v-on 可以接收一个定义的方法来调用 内联事件处理方法 可以内联JavaScript语句 有时候也需要内联语句处理器中访问原生DOM事件 可以用特殊变了$event 把它传入方法: 事件修 阅读全文
posted @ 2016-12-23 17:02 柠檬先生 阅读(1604) 评论(0) 推荐(0) 编辑
摘要: 六,条件渲染 v-if 添加一个条件块 <h1 v-if=“ok”>Yes</h1> 也可以用v-else 添加else 块 <template> 中 v-if条件组 因为v-if 是一个指令,需要将它添加到一个元素上,但是如果我们想切换多个元素呢可以把一个<template> 元素当做包装元素,并 阅读全文
posted @ 2016-12-23 11:54 柠檬先生 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 五,Class 与 Style 绑定 绑定HTML class 对象语法 我们可以传给v-bind:class 一个对象,以动态的切换class 上面的语法表示 classactive 的更新将取决于数据属性 isActive 是否为真 。 渲染为: <div class=’static activ 阅读全文
posted @ 2016-12-22 17:20 柠檬先生 阅读(968) 评论(0) 推荐(0) 编辑
摘要: 四,计算属性 基础例子 声明了一个计算属性 reversedMessage 。我们提供的函数将用作属性 vm.reversedMessage 的 getter 计算缓存 注意到我们可以通过调用表达式中的method来达到同样的效果: 计算属性是基于它的依赖缓存。计算属性只有在它的相关依赖发生改变时才 阅读全文
posted @ 2016-12-22 15:05 柠檬先生 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 三,模板语法 Vue将模板编译成虚拟DOM渲染函数,结合响应系统,在应用状态改变时,vue能够智能地计算出重新渲染组件的最小代价并DOM操作上。 插值,文本 数据绑定常见的形式就是使用“Mustache”语法(双大括号)的文本插值: 通过使用v-once 指令执行一次性的插入值,当数据改变时,插值处 阅读全文
posted @ 2016-12-22 11:07 柠檬先生 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 二,起步 引用方式可以使用 vue-cli 声明式渲染 在DOM元素上绑定属性 v-bind 属性被称为指令,指令带有前缀 v-,以表示他们是Vue.js 提供的特殊属性。 条件与循环 控制切换一个元素的显示也相当简单: 绑定数据到数组来渲染一个列表 处理用户输入 用v-on 指令绑定一个监听事件用 阅读全文
posted @ 2016-12-21 17:26 柠檬先生 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 一,安装 Vue.js 不支持 IE8 及其以下版本,因为 Vue.js 使用了 IE8 不能模拟的 ECMAScript 5 特性。 Vue.js 支持所有兼容 ECMAScript 5 的浏览器。 npm 在用 Vue.js 构建大型应用时推荐使用 NPM 安装, NPM 能很好地和诸如 Web 阅读全文
posted @ 2016-12-21 15:45 柠檬先生 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 一, 1.^\d+$ //匹配非负整数(正整数 + 0) ^:以数字开头 +:之前紧邻出现的一次或多次 2.[0-9]*[1-9][0-9]*$ //匹配正整数 3.^((-\d+)|(0+))$ //匹配非正整数(负整数 + 0) ():作用范围 -\d+:负数 |:或 0+ 一个或多个0 4.^ 阅读全文
posted @ 2016-12-21 10:47 柠檬先生 阅读(215) 评论(0) 推荐(0) 编辑
摘要: git status 查看工作区和暂缓区状态git add 将工作区放入暂缓区git commit 将暂缓区放入 版本区git add 把修改过的文件全部提交到暂缓区git commit -m “提交时写备注” 不弹文档git commit -a -m “提交时写备注” 直接把工作区提交到版本区gi 阅读全文
posted @ 2016-12-21 10:42 柠檬先生 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1.排序算法 (1)冒泡排序,冒泡排序其实就是通过比较相邻位置的元素大小,如果左边比右边大,就交换位置,继续比较,实际上就是每轮比较都得出一个最大值,然后通过多伦比较得出。 (2)快速排序,我们选定一个数,然后比它小的都放在它左边,大于等于它的都放在它右边,那么这个时候对这个数来讲他的位置已经排到了 阅读全文
posted @ 2016-12-21 10:37 柠檬先生 阅读(261) 评论(0) 推荐(0) 编辑
摘要: SVG即Scalable Vector Graphics可缩放矢量图形,使用XML格式定义图形, 主要优势在于可缩放的同时不会影响图片的质量。 SVG 在html 中常用的方法 1.使用<img>元素来嵌入SVG图像 2.将SVG图像作为背景图像嵌入 3.使用svg元素,通过代码将SVG图像嵌入到H 阅读全文
posted @ 2016-12-21 10:16 柠檬先生 阅读(1821) 评论(0) 推荐(0) 编辑
摘要: 在移动前端开发中添加一些webkit专属的HTML5头部标签,帮助浏览器更好解析html代码 <!DOCTYPE html> 使用 HTML5 doctype,不区分大小写 <head lang=”en”> 标准的 lang 属性写法 <meta charset=’utf-8′> 声明文档使用的字符 阅读全文
posted @ 2016-12-21 10:13 柠檬先生 阅读(2136) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页