自学编程札记

这段时间在学习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,准备逐个记录至博客中。

posted @ 2018-12-02 08:01  sx00xs  阅读(151)  评论(0编辑  收藏  举报