前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Vuejs使用v-for指令实现九九乘法表

Vuejs使用v-for指令实现九九乘法表

作者头像
ccf19881030
发布2020-09-07 15:07:14
2K0
发布2020-09-07 15:07:14
举报
文章被收录于专栏:ccf19881030的博客

v-for指令

参考Vuejs官网,里面关于v-for指令已经说得很清楚了。 v-for指令可以绑定数组的数据来渲染一个项目列表:

代码语言:javascript
复制
<div id="app-4">
  <ol>
    <li v-for="todo in todos">
      {{ todo.text }}
    </li>
  </ol>
</div>
代码语言:javascript
复制
var app4 = new Vue({
  el: '#app-4',
  data: {
    todos: [
      { text: '学习 JavaScript' },
      { text: '学习 Vue' },
      { text: '整个牛项目' }
    ]
  }
})

在浏览器中的显示效果如下所示:

代码语言:javascript
复制
1.学习 Javascript
2.学习 Vue
3.整个牛项目

在控制台里,输入app4.todos.push({ text: '新项目' }),你会发现列表最后添加了一个新项目。

完整的Vue示例代码如下:

代码语言:javascript
复制
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Vue-条件与循环</title>
  <!-- 开发环境版本,包含了有帮助的命令行警告 -->
  <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>
<body>
  <div id="app">
    <p v-if="seen">{{ message }}</p>
	<ol>
	  <li v-for="todo in todos">
		  {{ todo.text }}
	  </li>
	</ol>
  </div>
  <script>
    var app = new Vue({
      el: '#app',
      data: {
		  seen: true,
		  message: "现在你看到我了",
		  todos: [
			  { text: '学习 Javascript' },
			  { text: '学习 Vue' },
			  { text: '整个牛项目' }
		  ]
	   }
	})
  </script>

</body>
</html>
vue-demo
vue-demo

使用v-for指令实现九九乘法表

在Vuejs中使用v-for指令实现九九乘法表很简单,对应的示例代码如下:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>v-for示例-九九乘法表</title>
		<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
	</head>
	<body>
		<div id="app">
			<table border="2">
				<tr v-for="row in num">
					<td v-for="col in row">
						{{ col }}*{{ row }}={{ row*col }}
					</td>
				</tr>
			</table>
		</div>
		<script>
			var app = new Vue({
				el: '#app',
				data: {
					num: 9
				}
			})
		</script>
	</body>
</html>

在HBuliderX中运行如下图所示:

九九乘法表
九九乘法表
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/09/06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • v-for指令
  • 使用v-for指令实现九九乘法表
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档