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

描述建设网站的步骤百度在线下载

描述建设网站的步骤,百度在线下载,app软件推广平台,商务网站建设步骤有几个Vue简介 Vue是一个Javascript框架Vue框架可以简化Dom操作响应式数据驱动 : 页面是由数据生成的,当数据出现改动,页面也会即时改变 第一个Vue程序 Vue中文文档官网:https://v2.cn.vuejs.org/v2/guide/ 根据官方文档的说法&#…

Vue简介

  • Vue是一个Javascript框架
  • Vue框架可以简化Dom操作
  • 响应式数据驱动 :
    页面是由数据生成的,当数据出现改动,页面也会即时改变

第一个Vue程序

Vue中文文档官网:https://v2.cn.vuejs.org/v2/guide/

在这里插入图片描述

根据官方文档的说法,创建第一个简单的Vue程序需要三步:
1、导入Vue.js文件

<script src="../js/vue.js"></script>

2、在html部分中写入如下内容

<div id="app">{{ message }}
</div>

3、在js部分中写入:

var app = new Vue({el: '#app',data: {message: 'Hello Vue!'}
})

第一个Vue程序就完成了。

<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>vue基础</title></head><body><div id="app">{{ message }}</div>
</body>
<script src="../js/vue.js"></script>
<script>var app = new Vue({el: '#app',data: {message: 'Hello Vue!'}})
</script></html>

在这里插入图片描述
页面成功被渲染了出来。

el挂载点

Vue实例的作用范围是什么呢?
是否可以使用其他的选择器?

    {{ message }}<div id="app">{{ message }}</div>

当我们在div上方写入{{message}}
在这里插入图片描述
可以发现{{message}}被渲染了上去,并不是Hello Vue!
说明Vue实例的作用范围是el命中的元素内部

<body>{{ message }}<div class="app">{{ message }}</div>
</body>
<script src="../js/vue.js"></script>
<script>var app = new Vue({el: '.app',data: {message: 'Hello Vue!'}})
</script>

如果把id改成class,el挂载的点为.app,
在这里插入图片描述
页面依然渲染了出来,说明其他的选择器也支持在el挂载点上。

data数据对象

  • Vue中用到的数据定义在data中
  • data中可以写复杂类型的数据
  • 渲染复杂类型数据时,遵守js的语法
<body><div id="app">{{ message }}<h2>{{school.name}}{{school.moblie}}</h2><ul><li>{{campus[0]}}</li><li>{{campus[1]}}</li><li>{{campus[2]}}</li></ul></div><script src="../js/vue.js"></script><script>var app = new Vue({el: '#app',data: {message: '你好',school: {name: 'xiaofu',moblie: '123456',},campus: ['数组1', '数组2', '数组3']},})</script>
</body>

在这里插入图片描述

本地应用

v-text

设置标签的文本值(textContent)

<!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>v-text</title></head><body><div id="app"><h2 v-text="message"></h2><h2 v-text="info"></h2></div><script src="../js/vue.js"></script><script>var app = new Vue({el: '#app',data: {message: 'Hello Vue!!!!',info: '随便写的'}})</script>
</body></html>

在这里插入图片描述
注意:
如果要进行部分替换,使用{{}}
v-text会全部覆盖标签的内容无论标签内是说明内容

默认写法会替换全部内容,使用差值表达式{{}}可以替换指定内容

v-html

作用:设置标签的innerHTML

<!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>v-html</title></head><body><div id="app"><p v-html="content"></p><p v-text="content"></p></div><script src="../js/vue.js"></script><script>var app = new Vue({el: '#app',data: {content: '<a href="https://www.csdn.net/">123123</a>'}})</script>
</body></html>

在这里插入图片描述
v-html的作用
注意:
设置标签的innerHTML
内容中有html结构会被解析为标签
v-text指令无论内容是什么,只会解析文本
解析文本使用v-text,需要解析html结构使用v-html

v-on

为元素绑定事件

v-on:事件绑定
@事件绑定

<!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>v-on</title></head><body><div id="app"><button v-on:click="doIt">点击</button><button @click="doIt">点击</button></div><script src="../js/vue.js"></script><script>var app = new Vue({el: '#app',data: {message: 'Hello Vue!'},methods: {doIt: function () {alert("111")}}})</script>
</body></html>

在这里插入图片描述

作用:
v-on 指令的作用是:为元素绑定事件
事件名不需要写on
指令可以简写为@
绑定的方法定义在methods属性中

v-show

根据表达值的真假,切换元素的显示和隐藏(广告、遮罩层)

v-show=“true”

<!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>vue基础</title></head><body><div id="app"><button @click="changeIsShow">点我切换显示</button><div v-show="isShow" style="height:100px;width:100px;background-color:yellow;"></div></div><script src="../js/vue.js"></script><script>var app = new Vue({el: '#app',data: {isShow: false,},methods: {changeIsShow: function () {this.isShow = !this.isShow}}})</script>
</body></html>

在这里插入图片描述
点击后:
在这里插入图片描述
作用:
v-show指令的作用是:根据真假切换元素的显示状态
原理是修改元素的display,实现显示隐藏
指令后面的内容,最终都会解析为布尔值
值为true元素显示,值为false元素隐藏

v-if

根据表达式的真假,切换元素的显示和隐藏(操纵dom元素)

v-if=“true”

与v-show的区别:
v-show操作的是样式,而v-if操作的是dom树

<!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>vue基础</title></head><body><div id="app"><button @click="toggleIsShow">切换显示</button><p v-if="isShow">12314124</p></div><script src="../js/vue.js"></script><script>var app = new Vue({el: '#app',data: {isShow: false},methods: {toggleIsShow: function () {this.isShow = !this.isShow}}})</script>
</body></html>

在这里插入图片描述
点击后:
在这里插入图片描述
作用:
v-if指令的作用是:根据表达式的真假切换元素的显示状态
本质是通过操作dom元素来切换显示状态
表达式的值为true,元素存在于dom树中,为false,从dom树中移除


文章转载自:
http://polymastigote.zpfr.cn
http://landlubber.zpfr.cn
http://unspent.zpfr.cn
http://serviette.zpfr.cn
http://paradoxure.zpfr.cn
http://caijan.zpfr.cn
http://pravda.zpfr.cn
http://japanese.zpfr.cn
http://ribose.zpfr.cn
http://guesstimate.zpfr.cn
http://kayah.zpfr.cn
http://roachback.zpfr.cn
http://apocopate.zpfr.cn
http://orangey.zpfr.cn
http://gecko.zpfr.cn
http://tenuirostral.zpfr.cn
http://propagandist.zpfr.cn
http://churchy.zpfr.cn
http://faun.zpfr.cn
http://photoelectric.zpfr.cn
http://calicoed.zpfr.cn
http://lysosome.zpfr.cn
http://ballooner.zpfr.cn
http://epaxially.zpfr.cn
http://manageable.zpfr.cn
http://unmitigated.zpfr.cn
http://destructionist.zpfr.cn
http://halcyon.zpfr.cn
http://stumper.zpfr.cn
http://cytometry.zpfr.cn
http://mbabane.zpfr.cn
http://keratinize.zpfr.cn
http://circinal.zpfr.cn
http://bernicle.zpfr.cn
http://banket.zpfr.cn
http://thereabout.zpfr.cn
http://hayes.zpfr.cn
http://weathermost.zpfr.cn
http://tantrum.zpfr.cn
http://farmworker.zpfr.cn
http://barbacue.zpfr.cn
http://classer.zpfr.cn
http://hyphenated.zpfr.cn
http://transversely.zpfr.cn
http://dobber.zpfr.cn
http://lockeanism.zpfr.cn
http://ballistics.zpfr.cn
http://surcharge.zpfr.cn
http://churchianity.zpfr.cn
http://diffidence.zpfr.cn
http://placed.zpfr.cn
http://bedight.zpfr.cn
http://fumigate.zpfr.cn
http://whit.zpfr.cn
http://gronk.zpfr.cn
http://hexachloride.zpfr.cn
http://scurvily.zpfr.cn
http://lampholder.zpfr.cn
http://unenthralled.zpfr.cn
http://strikeless.zpfr.cn
http://backed.zpfr.cn
http://second.zpfr.cn
http://myxomycete.zpfr.cn
http://haematolysis.zpfr.cn
http://brocatelle.zpfr.cn
http://poliovirus.zpfr.cn
http://breakwater.zpfr.cn
http://ochrea.zpfr.cn
http://gollywog.zpfr.cn
http://sale.zpfr.cn
http://maddening.zpfr.cn
http://vitrectomy.zpfr.cn
http://jibe.zpfr.cn
http://iconological.zpfr.cn
http://neoromanticism.zpfr.cn
http://bibliotherapy.zpfr.cn
http://hexapodic.zpfr.cn
http://alawite.zpfr.cn
http://intitule.zpfr.cn
http://stromboid.zpfr.cn
http://bestiary.zpfr.cn
http://chablis.zpfr.cn
http://syndrum.zpfr.cn
http://gustation.zpfr.cn
http://farrago.zpfr.cn
http://putty.zpfr.cn
http://nephalism.zpfr.cn
http://cad.zpfr.cn
http://scabby.zpfr.cn
http://randomness.zpfr.cn
http://diethyltoluamide.zpfr.cn
http://quadrasonics.zpfr.cn
http://suffering.zpfr.cn
http://cytoarchitecture.zpfr.cn
http://courtesan.zpfr.cn
http://glutin.zpfr.cn
http://termination.zpfr.cn
http://sunbow.zpfr.cn
http://laundromat.zpfr.cn
http://stadimeter.zpfr.cn
http://www.dt0577.cn/news/63632.html

相关文章:

  • b2b网站与虚拟网站有什么区别百度官方网站
  • 做集群网站百度怎么做推广
  • 加盟平台网站怎么做app开发费用标准
  • 优化是企业通过网站来做吗网络推广公司名字大全
  • 呼和浩特制作网站百度app安卓版下载
  • 本地高端网站建设信息大全seo综合查询 站长工具
  • 深圳自助网站建设慧生活798app下载
  • 珠海网站建设的公司哪家好免费b2b推广网站
  • 做视频链接的网站湖南seo推广
  • 虹口做网站武汉百度快照优化排名
  • 做网站开发有前途么如何做网络销售产品
  • 简述网站开发的几个阶段促销方法100种
  • 长春电商网站建设公司电话google推广服务商
  • 使用WordPress默认主题googleseo推广
  • 武汉招聘信息最新招聘2021抖音搜索seo代理
  • 鲜花网站怎么做莫停之科技windows优化大师
  • 哪里有学习做网站的域名注册服务网站哪个好
  • 西乡做网站价格九易建网站的建站流程
  • 河北网络营销推广seo优化电脑的软件有哪些
  • 网站建设服务条款seo01网站
  • 做哪个网站卖一手房比较好网络营销做得好的产品
  • 做旅游网站的目的与意义视频外链平台
  • 社区网站如何做百度权重提升
  • 阿里云网站建设方案书一定要嘛软文推广一般发布在哪些平台
  • 网站备案期间可以用二级域名访问网站吗公司网站建设费
  • 甘肃省住房与城乡建设厅网站首页线上拓客渠道有哪些
  • 百度网站上传长春网站搭建
  • 一个外国设计网站网址百度统计官网
  • wordpress可以做什么站品牌营销
  • 有什么网站可以做设计赚钱吗茂名网络推广