博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vuejs
阅读量:2430 次
发布时间:2019-05-10

本文共 2674 字,大约阅读时间需要 8 分钟。

Vue开发去哪网App

用到的了Vue中的知识点

Axios–Ajax数据的获取

Vue Router–做多页面之间的路由
Vuex–各个组件之间的数据共享
异步组件—代码上线,性能更优
Stylus–编写前端的样式
递归组件–实现组件自身调用自己
slider插件实现轮播图


开始!

Hello Vue

    
Hello Vue
{
{content}}

TodoList

    
TodoList
  • {
    {item}}

数据的双向绑定扩展: v-model="inputValue"

在这里插入图片描述


使用组件化的思想修改TodoList 全局组件

    
TodoList

使用组件化的思想修改TodoList 局部组件

    
TodoList

字组件向父组件传值 TodoList点击删除案例

    
TodoList

在这里插入图片描述


Vue实例理解

    
Vue实例
{
{message}}

Vue实例生命周期函数

到了Init Event & Lifecycle结束之后的时间点,beforeCreate就会自动的被执行

调用完beforeCreate函数,Vue会继续处理外部的注入包括双向的绑定的内容,在这部分初始化完成的时候,Vue实例的初始化基本完成

在这个时间点,created函数自动执行

判断Vue实例中是否有el:选项

判断Vue实例中是否有template:选项,

如果有 使用模板进行渲染,
如果没有 把el外层的HTML当做模板进行渲染

在页面渲染之前自动执行beforeMount生命周期函数,(模板和数据相结合,挂载到页面之前执行)

页面挂载之后,mounted函数被执行,mounted函数执行之后,页面被渲染完毕(用console.log(this.$el)验证)

当数据发生改变时,页面还没重新渲染之前,会执行beforeUpdate函数,渲染之后updated函数会被执行

在这里插入图片描述


    
Vue实例生命周期函数

beforeUpdate updated函数,数据发生改变时执行

在这里插入图片描述


Vue模板语法

    
Vue模板语法
{
{name + '----后面可以加js语法'}}

在这里插入图片描述


Vue中的计算属性,方法和侦听器

    
Title
{
{fullName}} {
{fullName1()}} {
{fullName2}} {
{age}}

计算属性的setter和getter

    
Title
{
{fullName}}

在这里插入图片描述


Vue中样式的绑定 class的对象绑定 点击切换颜色

    
Title
Hello World

Vue中样式的绑定 class和数组绑定

    
Title
Hello World

Vue中样式的绑定 class和style绑定

    
Title
Hello World

:style=“styleObj” 对象方式绑定

:style="[styleObj]" 数组方式绑定


Vue中的条件渲染

    
Title
{
{message}}
{
{message}}

Vue中的列表渲染

转载地址:http://zpnmb.baihongyu.com/

你可能感兴趣的文章
【计算机网络】计算机网络知识总结
查看>>
【Java】【Web】JavaWeb相关知识总结 2018-9-17
查看>>
【数据库】突破单一数据库的性能限制——数据库-分库分表总结 2018-9-20
查看>>
Slurm——作业调度处理
查看>>
Lustre 维护
查看>>
Lustre 操作
查看>>
Lustre—配置和管理磁盘配额
查看>>
Lustre—磁盘配额测试
查看>>
SSH加密密码中的非对称式密码学
查看>>
Mac Redis安装入门教程
查看>>
python3安装教程配置配置阿里云
查看>>
Mac快捷键和实用技巧
查看>>
Git的多人协作和分支处理测试
查看>>
mysql索引回表
查看>>
iterm2 保存阿里云登陆并防止断开连接
查看>>
brew安装
查看>>
centos 无法连接网络
查看>>
mysql5.7初始密码查看及密码重置
查看>>
go语言实现2048小游戏(完整代码)
查看>>
动态二维码免费制作
查看>>