Days31 Final

前言

9.3号的车票桂林北到杭州东,最后来个小小的总结。一个月,整整一个月,坐在一个地方,没有其他的事情干扰,学的很充实。现在是一天不学,心里面都难受,过意不去,离大牛还差很多。所以要更加努力。
最近几天的新闻,滴滴女孩被杀案,寿县洪灾男子自杀,纹身男被反杀,滴滴拒绝郑州空姐案一百万赏金,火车男霸占车座。又来个华为8年程序员跳楼,不得不说当前社会制度存在的问题依然很大。就像之前和同学他哥谈的一样,社会矛盾一直在增加,不管那个时代,都是建立,到兴盛,然后衰落,到灭亡。中国,能存在多久,谁也不好说。

router & route

  1. this.router: 表示全局路由器对象,项目中通过router路由参数注入路由之后,在任何一个页面都可以通过此方法获取到路由器对象,并调用其push(), go()等方法;this.router.push(直接跳转到某个页面显示)

  2. this.$route:
    表示当前正在用于跳转的路由器对象,可以调用其name、path、query、params等方法;

computed & watch

computed 计算属性只有在相关的数据发生变化时才会改变要计算的属性,当相关数据没有变化是,它会读取缓存。
一个数据受多个数据影响

watch是侦听一个特定的值,当该值变化时执行特定的函数。例如分页组件中,我们可以监听当前页码,当页码变化时执行对应的获取数据的函数。
一个数据影响多个数据

webpack htmlWebpackPlugin 静态资源 版本控制

plugins: [
        new htmlWebpackPlugin({   // webpack 指定目录(package内设置)生成静态HTML文件
            title: "自动生成网页标题",
            filename: "test.html",
            template: "temIndex.html",
            hash: true,     
  // true | false。如果是true,会给所有包含的script和css添加一个唯一的webpack编译hash值。这对于缓存清除非常有用。
            inject: true,    
 // | 'head' | 'body' | false  ,注入所有的资源到特定的 template 或者 templateContent 
//中,如果设置为 true 或者 body,所有的 javascript 资源将被放置到 body 元素的底部,'head' 将放置到 head 元素中。
            chunks: ["app"]   // 使用chunks 需要指定entry 入口文件中的哪一个模块
        })
    ]

入门webpack

https://segmentfault.com/a/1190000006178770#articleHeader3
https://www.runoob.com/w3cnote/webpack-tutorial.html

项目上传到github

1.创建仓库

2.cd 项目路径 git clone 仓库地址

3.将项目文件复制到仓库文件夹下,cd到仓库目录

4.执行命令

git add .
git commit -m "first"
git push -u origin master
参考博客:https://www.cnblogs.com/cxk1995/p/5800196.html

map对象保存键值对。任何值(对象或者[原始值]都可以作为一个键或一个值

后记

还需要增强的地方

less熟练度(看公司需求,可以换sass,stylus)
react文档+项目视频。增加对react的理解
nodejs还没弄完,找时间搞一下
es6不太熟练
zepto,react native,weex看公司需求
话说,我英雄联盟白金三这么久没打直接掉段。。。。。
多敲代码加深理解,多敲代码,多敲代码,多敲代码!

你可能感兴趣的:(Days31 Final)