Javascript 为什么此vuejs v-for循环抛出未定义错误?
我是一名Vue新手,试图通过一个基本示例学习,该示例打印出一个数字列表,这些数字是Vue数据对象的属性。 我尝试在循环中使用v-for指令执行此操作时,只会导致以下错误: TypeError:“fibnum未定义” 请帮我找出代码或思维中的错误 这是文件 index.htmlJavascript 为什么此vuejs v-for循环抛出未定义错误?,javascript,vue.js,Javascript,Vue.js,我是一名Vue新手,试图通过一个基本示例学习,该示例打印出一个数字列表,这些数字是Vue数据对象的属性。 我尝试在循环中使用v-for指令执行此操作时,只会导致以下错误: TypeError:“fibnum未定义” 请帮我找出代码或思维中的错误 这是文件 index.html <!doctype html> <html> <head> <meta content="text/html;charset=utf-8" http-equ
<!doctype html>
<html>
<head>
<meta content="text/html;charset=utf-8" http-equiv="Content-Type">
<meta content="utf-8" http-equiv="encoding">
<script src="/vue.js"></script>
</head>
<body>
<div id="fib-triangle">
<ol>
<li v-for:"fibnum in fib_row">
{{fibnum.num}}
</li>
</ol>
</div>
</body>
<script src="./trivue.js"></script>
</html>
因此,你的正确答案应该是:
<html>
<head>
<meta content="text/html;charset=utf-8" http-equiv="Content-Type">
<meta content="utf-8" http-equiv="encoding">
<script src="/vue.js"></script>
</head>
<body>
<div id="fib-triangle">
<ol>
<li v-for="fibnum in fib_row">
{{fibnum.num}}
</li>
</ol>
</div>
</body>
<script src="./trivue.js"></script>
</html>
{{fibnum.num}
<html>
<head>
<meta content="text/html;charset=utf-8" http-equiv="Content-Type">
<meta content="utf-8" http-equiv="encoding">
<script src="/vue.js"></script>
</head>
<body>
<div id="fib-triangle">
<ol>
<li v-for="fibnum in fib_row">
{{fibnum.num}}
</li>
</ol>
</div>
</body>
<script src="./trivue.js"></script>
</html>