当前位置: 首页 > news >正文

网站设计深圳营销案例分享

网站设计深圳,营销案例分享,wordpress创建子主题,做钓鱼网站教程视频文章目录1. 模板语法1.1 插值语法1.2 指令语法2. 数据绑定3. 穿插 el 和 data 的两种写法4. MVVM 模型1. 模板语法 root 容器中的代码称为 vue 模板 1.1 插值语法 1.2 指令语法 图一 : 简写 : v-bind: 是可以简写成 : 的 总结 : …

文章目录

  • 1. 模板语法
    • 1.1 插值语法
    • 1.2 指令语法
  • 2. 数据绑定
  • 3. 穿插 el 和 data 的两种写法
  • 4. MVVM 模型

1. 模板语法


root 容器中的代码称为 vue 模板

1.1 插值语法

在这里插入图片描述

1.2 指令语法


图一 :

在这里插入图片描述


简写 : v-bind: 是可以简写成

在这里插入图片描述


总结 :

插值语法 :

  1. 功能 : 用于解析标签体内容
  2. 写法 : {{xxx}} , xxx 是 js 表达式 ,切可以直接读取到 data 中的所有属性

指令语法 :

  1. 功能:用于解析标签 (包括 : 标签属性 , 标签内容 , 绑定事件 …)
  2. 举例 : v-bind:href = “xxxx” 或者简写为 :href=“xxx” , xxx 同样要写 js 表达式 ,且可以直接读取到data中的所有属性
  3. 备注 : Vue 中有很多的指令 , 且形式都是: v-??? 此处使用 v-bind 举例

2. 数据绑定


引出 : v-model

在这里插入图片描述


单向绑定 :

在这里插入图片描述


双向绑定 :

在这里插入图片描述


注意:v-model 只能应用在表单类元素 (输入类元素) 上

在这里插入图片描述


v-model 简写 :

在这里插入图片描述


总结 :

Vue 中有两种数据绑定的方式 :

  1. 单向数据绑定(v-bind) : 数据只能从 data 流向页面.

  2. 双向绑定 (v-model) :数据不仅能从 data 流向页面 , 还可以从页面流向 data .

    • 备注 :1. 双向绑定一般都应用在表单类元素上 (如 : input , select 等) 2. v-model : value 可以简写为 v-model ,应为 v-model 默认手机的就是value值

3. 穿插 el 和 data 的两种写法


原来我们的写法 :

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>el和data的两种写法</title><!-- 引入 vue --><script src="../../js/vue.js"></script>
</head><body><div id="root"><h1>Hello {{name}}</h1></div><script>let vm = new Vue({el: "#root",data: {name: "大古"}})// 通过 console.log 观察 vue 的实例对象 console.log(vm)</script>
</body></html>


下面来看看 vue 的实例对象

在这里插入图片描述


data 的两种写法 :


对象式 :

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>el和data的两种写法</title><!-- 引入 vue --><script src="../../js/vue.js"></script>
</head><body><div id="root"><h1>Hello {{name}}</h1></div><script>let vm = new Vue({el: "#root",// 对象式data: {name: "大古"}})</script>
</body></html>


函数式 :

<body><div id="root"><h1>Hello {{name}}</h1></div><script>let vm = new Vue({el: "#root",// 函数式 :data: function () {return {name: '大古'}}})</script>
</body>


注意 : 当前 data 函数中的 this 是 vue 实例对象


另外 : 这里写成 箭头函数 , data 函数中的 this 就是 window

在这里插入图片描述

总结 :

data 与 el 的 两种写法 :

  1. el 有两种写法 :

    a. new Vue 时候 配置 el 属性

    b. 先创建 Vue 实例 , 随后再通过 vm.$mount(‘#root’) 指定 el 的值

  2. data 有两种写法 :

    a.对象式

    b.函数式

    如何选择 : 目前那种写法都可以 , 后面学到组件时, 必须使用函数式 ,要不然会报错

  3. 一个重要原则

    a.由Vue 管理的函数 一定不要写箭头函数 , 一旦写了箭头函数 , this 就不再是Vue 实例了

4. MVVM 模型


引用 :

在这里插入图片描述


从上面可以知道 vue 是参考了 MVVM 模型的 , 下面就来看看 vue 通过 MVVM 模型设计出来了 什么。


先看模型 :

在这里插入图片描述

别看 MVVM 是 四个字母 其实就 三个

  • M:模型Model —>也就是data中的数据
  • V:视图View —>也就是模板代码
  • VM:视图模型ViewModel —>也就是Vue实例(vm)

在这里插入图片描述


补充 :

在这里插入图片描述

http://www.hkea.cn/news/145409/

相关文章:

  • 胖小七网站建设2022最新国际新闻10条简短
  • wordpress 网站备份厦门seo外包服务
  • 网站建设及推广培训杭州百度快照优化排名
  • 简单手机网站开发软件关键词排名代发
  • visio画网站开发类图注册域名后怎么建网站
  • 道里网站运营培训北京网络营销咨询公司
  • 目前做网站流行的语言seo关键词排名优化哪家好
  • 长沙营销型网站制作费用seo图片优化
  • 学生诚信档案建设网站seo数据分析
  • 北京住房城乡建设厅网站首页1688官网入口
  • 网站建设需要懂什么软件徐州百度seo排名优化
  • wordpress网站样式网站排名查询
  • 郑州网站建设推销外贸网站推广与优化
  • 当当网站开发系统说明搜索引擎排名google
  • 国外男女直接做的视频网站企业邮箱登录入口
  • 成都可以做网站的公司百度手机助手最新版下载
  • 赤峰网站建设招聘市场营销互联网营销
  • 网站开发后端需要哪些技术友情链接检索数据分析
  • 金华竞价排名 金华企业网站建设常见的网络营销平台有哪些
  • p2p网站开发关键词seo是什么意思
  • 自己免费怎么制作网站合肥今天的最新消息
  • 今日头条新闻10条简短seo网络优化招聘信息
  • 赣州人才网官方网站关键词seo优化软件
  • cad做兼职区哪个网站郑州网络营销公司排名
  • 宁夏银川做网站的公司有哪些网络营销分类
  • 换物网站为什么做不起来中国免费广告网
  • 可以显示一张图片的网站怎么搭建搜索引擎优化策略
  • 精品课程网站建设论文今天的新闻最新消息
  • 检查网站收录问题蚌埠seo外包
  • 建站展示网站优化网