【跟着文档学vue】之【基础篇】01

120 阅读2分钟

打卡:第一天

耗时:断断续续3天的碎片时间,实际耗时4h上下

疑问:

  1. vue devtools 怎么安装  ---上网查指南

  2. 开发环境下压缩版本是指什么版本  ---生产环境版本

  3. CLI自带的热重载、lint校验是啥   ---上网查

遇到的问题:

1、Error in v-on handler: "TypeError: this.message.split is not a function"

    - 问题根因:split()方法只支持对字符串做,上面给的参数是数值类型

    - 解决办法:传一个字符串类型的值(better:搞一个类型转换)

知识点:

  1. 【vue】v-bind:将这个元素节点的attribute 和 Vue 实例的property 保持一致

  2. 使用:v-bind : 标签属性="vue data中属性"

  3. 使用位置:html标签中

  4. 【vue】v-if:控制元素是否显示,绑定到 DOM结构

  5. 使用:v-if = "vue data中属性"

  6. 使用位置:html标签中

  7. 【vue】v-for:可以绑定数组的数据来渲染一个项目列表

  8. 使用:和列表搭配使用(ul/ol)

  9. 使用位置:html标签中:v-for = "xx in data中数组变量名称":

  10. {{xxx.数组中属性}} :使用位置在(li)的内容区域

  11. 【vue】v-on:添加一个事件监听器,通过它调用在 Vue 实例中定义的方法

  12. 使用:v-on:事件(如click)="vue methods 定义的方法名称"

  13. 使用位置:一般放置在有操作型的标签内

  14. 【vue】v-model:实现表单输入和应用状态之间的双向绑定。

  15. 使用v-model = "vue data中属性"

  16. 使用位置:一般和表单绑定,如input,标签内

  17. 再在需要绑定输出的内容区域使用 {{}} 引用vue data中属性

  18. 【js】 new Date().toLocaleString():获取当前时间,格式为年/月/日 时:分:秒

  19. 【js】 split('')

  20. 【js】 reverse()

  21. 【js】 join('')

  22. 【js】 console.time("")/timeEnd("") :计时

思考使用:暂无