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

可信的网站建设百度云官网

可信的网站建设,百度云官网,网站空间如何搬家,成都高新区规划建设局网站文章目录 条件语句v-ifv-elsev-else-ifv-show 循环语句v-for 指令v-for 迭代对象valuevalue ,keyvalue ,key&#xff0c;index v-for 迭代整数 条件语句 v-if 在元素 和 template 中使用 v-if 指令 <div id"app"><p v-if"seen">现在你看到我…

文章目录

    • 条件语句
      • v-if
      • v-else
      • v-else-if
      • v-show
    • 循环语句
      • v-for 指令
      • v-for 迭代对象
        • value
        • value ,key
        • value ,key,index
      • v-for 迭代整数

条件语句

v-if

在元素 和 template 中使用 v-if 指令

<div id="app"><p v-if="seen">现在你看到我了</p><template v-if="ok"><p>学的不仅是技术,更是梦想!</p></template>
</div> 
<script>new Vue({el: '#app',data: {seen: true,ok: true}})
</script>

v-if 指令将根据表达式 seen 的值(true 或 false )来决定是否插入 p 元素

v-else

随机生成一个数字,判断是否大于0.5,然后输出对应信息

<div id="app"><div v-if="Math.random() > 0.5">Sorry</div><div v-else>Not sorry</div>
</div>   
<script>new Vue({el: '#app'})
</script>

v-else-if

判断 type 变量的值

<div id="app"><div v-if="type === 'A'">A</div><div v-else-if="type === 'B'">B</div><div v-else-if="type === 'C'">C</div><div v-else>Not A/B/C</div>
</div>
<script>new Vue({el: '#app',data: {type: 'C'}})
</script>

注:v-else 、v-else-if 必须跟在 v-if 或者 v-else-if之后。

v-show

也可以使用 v-show 指令来根据条件展示元素

<h1 v-show="ok">Hello!</h1>

循环语句

v-for 指令

v-for 指令需要以 site in sites 形式的特殊语法, sites 是源数据数组并且 site 是数组元素迭代的别名。

v-for 可以绑定数据到数组来渲染一个列表

<div id="app"><ol><li v-for="site in sites">{{ site.name }}</li></ol>
</div><script>new Vue({el: '#app',data: {sites: [{ name: 'Runoob' },{ name: 'Google' },{ name: 'Taobao' }]}})
</script>

模板中使用 v-for

<ul><template v-for="site in sites"><li>{{ site.name }}</li><li>--------------</li></template>
</ul>

v-for 迭代对象

v-for 可以通过一个对象的属性来迭代数据

value

第一个参数为属性值

<div id="app"><ul><li v-for="value in object">{{ value }}</li></ul>
</div><script>new Vue({el: '#app',data: {object: {name: '菜鸟教程',url: 'http://www.runoob.com',slogan: '学的不仅是技术,更是梦想!'}}})
</script>

value ,key

第二个的参数为键名

<div id="app"><ul><li v-for="(value, key) in object">{{ key }} : {{ value }}</li></ul>
</div>

value ,key,index

第三个参数为索引

<div id="app"><ul><li v-for="(value, key, index) in object">{{ index }}. {{ key }} : {{ value }}</li></ul>
</div>

v-for 迭代整数

循环整数

<div id="app"><ul><li v-for="n in 10">{{ n }}</li></ul>
</div>

以上内容来自菜鸟教程

http://www.ds6.com.cn/news/35862.html

相关文章:

  • 网站模版带后台活动推广方案
  • 无锡网站建设哪家公司比较好网站快速排名公司
  • 临沂网站seoseo关键词搜索和优化
  • 网站落地页怎么做的百度收录推广
  • 丽水网站建设报价精准营销系统价值
  • 湖北网站设计是真的吗网络营销策划书模板
  • 网站如何做数据分析报告百度风云榜明星
  • 制作网站方法宁波seo教程网
  • 如何做一个宣传链接aso优化排名
  • 深圳h5网站制作营业推广策略有哪些
  • 做网站什么东西需要费用seo超级外链
  • 做宣传网站买什么云服务器网站买卖交易平台
  • 广西南宁做网站海底捞口碑营销案例
  • 代刷网站系统怎么做免费代理浏览网页
  • 科技布沙发脏了用什么办法清洗站长工具seo综合查询问题
  • 网站后台如何管理怎样制作免费网页
  • 微网站如何做微信支付宝支付宝如何做网络推广运营
  • 网站地图添加百度搜索推广是什么
  • 如何看出网站开发语言网站推广优化之八大方法
  • 荆门建网站费用重庆关键词快速排名
  • 嘉兴南湖区建设局网站深圳seo优化排名推广
  • 有什么平台可以做网站乔拓云建站平台
  • 做产品包装的3d网站网络营销的8个基本职能
  • 广州市疫情防控最新消息宁波seo搜索优化费用
  • 东莞网站建设服务商百度游戏app下载
  • 网站模板怎么打开my77728域名查询
  • 凡科快速建站网站做优化好还是推广好
  • 怎样做博客网站苏州百度
  • 网站开发需求分析包括哪些方面毕节地seo
  • 武汉个人做网站联系电话网页设计的流程