摘要: Vue 包含一组观察数组的变异方法,变异方法 (mutation method),顾名思义,会改变被这些方法调用的原始数组 所以它们也将会触发视图更新。这些方法如下: push() pop() shift() unshift() splice() sort() reverse() 你打开控制台,然后 阅读全文
posted @ 2018-03-07 13:08 珊迪·奇克斯 阅读(2709) 评论(1) 推荐(1) 编辑
摘要: 首先看一下官网的论述: 为了了解为什么需要key我们看下以下内容(标注:以下内容是从知乎上看到的) 要解释key的作用,不得不先介绍一下虚拟DOM的Diff算法了。 我们知道,vue和react都实现了一套虚拟DOM,使我们可以不直接操作DOM元素,只操作数据便可以重新渲染页面。而隐藏在背后的原理便 阅读全文
posted @ 2018-03-06 15:19 珊迪·奇克斯 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 我们写的页面需要记录图书的列表 浏览器显示: 我们在用vue提供的列表渲染来完成这个例子 浏览器显示: 在 v-for 块中,我们拥有对父作用域属性的完全访问权限。v-for 还支持一个可选的第二个参数为当前项的索引。 我们拥有对父作用域属性的完全访问权限?首先来解释一下这句话: (首先上述内容有可 阅读全文
posted @ 2018-03-05 18:16 珊迪·奇克斯 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 先看代码 看下它的执行过程 1.首先执行最外层的for循环,此时$i = 0; 2.然后开始执行内循环,这里值得一提的是:for循环嵌套的话将优先执行内循环,再执行外循环, 所以说它会把$x由0递增到2;执行3遍内循环后,退出外循环, $i++,$i = 1 ,再次执行外循环...直到$i = 2的 阅读全文
posted @ 2018-03-05 11:03 珊迪·奇克斯 阅读(3572) 评论(0) 推荐(0) 编辑
摘要: 先看一个使用vue v-if的小例子 我们刚把小明藏起来,小李又开始找其他人了,我们快帮帮其他人藏起来吧!但怎么把3个人同时隐藏起来呢!我们可以使用template元素实现: 耶有种助人为乐的感觉想想还有点兴奋呢! 游戏还在进行着!我们决定捉弄小李一翻,当小李从小新身边经过后把他显示出来,同理,小月 阅读全文
posted @ 2018-03-04 18:45 珊迪·奇克斯 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 一.先看一个例子 当我们看到这个例子不再是简单的声明式逻辑 不再像 {{ 1 + 1 }}那么的容易理解,你可以需要看一段时间之后才意识道,"哦 原来这是个将字符串反转的例子!" 当我们频繁使用这种复杂的逻辑时,我们就需要使用Vue提供的计算属性了,对于任何复杂的逻辑你都应当使用“计算属性” // 阅读全文
posted @ 2018-03-04 17:10 珊迪·奇克斯 阅读(1899) 评论(0) 推荐(0) 编辑
摘要: 首先引入vue.js文件 阅读全文
posted @ 2018-02-23 14:35 珊迪·奇克斯 阅读(749) 评论(0) 推荐(0) 编辑
摘要: 先梳理一下线性表的疑问: 线性表是什么? 线性表能做什么?或是 哪些地方用到了线性表? 一.线性表是什么? 先来看看定义: 阅读全文
posted @ 2018-01-15 15:46 珊迪·奇克斯 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 想好好学习数据结构和算法方面的知识,买的书还没到,先预热一下看看要学习哪些知识,先看看常见的数据结构与算法有哪些 一.线性表 ·数组实现 ·链表 二.栈与队列 三.树与二叉树 ·树 ·二叉树基本概念 ·二叉查找树 ·平衡二叉树 ·红黑树 四.图 阅读全文
posted @ 2018-01-15 15:07 珊迪·奇克斯 阅读(151) 评论(0) 推荐(0) 编辑
摘要: img{ width: 100%; height: auto;max-width: 100%; display: block; } 阅读全文
posted @ 2017-12-24 15:39 珊迪·奇克斯 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 为了在手机上也能正常显示页面,所以为之前写的页面又重写了一遍,专门用来在移动端显示,用js代码检测设备,如果是pc就显示pc的页面,如果是移动就显示移动的页面,但遇到一个问题就是在移动端打开会有一个延迟,会先加载pc然后过个两秒在显示移动的页面,这个问题一直苦恼着我...直到今天请教朋友的时候才知道 阅读全文
posted @ 2017-12-10 16:06 珊迪·奇克斯 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 今天在自己写的页面上加上背景音乐,当我点击图片时可以切换 播放/暂停 用jquery写的,方法总是提示没有pause这个方法! 检查了半天最后发现 阅读全文
posted @ 2017-12-06 16:29 珊迪·奇克斯 阅读(4552) 评论(0) 推荐(1) 编辑
摘要: 最近在弄一个类似博客的东西,需要高亮显示代码,所以用了highlight.js来完成 highlight提供了不同的风格我们可以通过更改css样式表来找到适合我们的。 我罗列一部分看看有哪些风格 以下为:css样式表+风格展示 css:darcula.css css:atelier-cave-dar 阅读全文
posted @ 2017-08-27 13:14 珊迪·奇克斯 阅读(2151) 评论(0) 推荐(0) 编辑
摘要: 今天遇到上图这样出现有颜色的边框 解决办法: css设置属性 outline:none; 阅读全文
posted @ 2017-07-22 10:51 珊迪·奇克斯 阅读(1644) 评论(0) 推荐(0) 编辑
摘要: 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Node环境中,一个.js文件就称之为一个模块(module) 阅读全文
posted @ 2017-06-14 13:38 珊迪·奇克斯 阅读(637) 评论(1) 推荐(1) 编辑