这段时间在学习angular、react和vue。
前 2 者,只是去官网上照着例子写了一下,大多数时间在是学习vue。
1,对组件的理解
个人感悟,组件有点类似自定义的html元素,但又集成了数据类型和操作数据的函数。
所以又感觉像是类/对象,利用export/import即可输出/导入组件。
2,vue单文件组件
集成了 Html模板、数据、函数,及样式(style),膜拜能想出此理念者。
3. 回调函数
When you pass a function, A, to another function, B, and then B executes A, it's often said that A is
a callback function. If A doesn't have a name, then you can say that it's an anonymous callback
function.(摘自 《Object Oriented JavaScript 第三版)p132
当你把函数 A 传递给 函数 B,随后函数 B调用并执行了 函数 A , 通常我们就称 函数 A 是一个回调函数。
如果它没有名字,则称它为匿名回调函数。
4. 这段时间在用vue重构一批原生js写就的教程样例。
使用 v-bind 绑定 img 元素中的 src 特性,绑定值写在data中,结果死活找不到图片路径,无论是相对路径还是绝对路径。
百度后得知,需在data中使用 require 命令。
例:
data:function(){ return{ lists:[ { src:require('./assets/lesson2/1.jpg'), isActive:false },
图片即可正常显示。
5. 用vue重构了一些用原生js写的教程,稍后上传到github,一些难点记录到博客中。
6. 用 vue 重构的一些原生js写的教程已上传至github,准备逐个记录至博客中。