我在这个 vue.js 2.0 上遇到错误。
我的 HTML 代码
<div id="app">
<select class="form-control input-lg" name="admission_id" >
<option>Select Admission type</option>
<option v-for="admission in admissions">@{{ admission.message}}</option>
</select>
</div>
我的 vue.js
var app = new Vue({
el: '#app',
data: {
admissions: [
{ message: 'Foo' },
{ message: 'Bar' }
]
}
});
最佳答案
供以后找这个问题的人引用。
作者使用的是内置的 Laravel app.js,这是 Laravel 用户的常见问题。 (答案在问题下方的评论中)
永远记得包含 VueJS 一次,而且只包含一次。
如果您正在使用一些捆绑软件,如 Webpack/Browserify - 不要在您的 html 中单独包含 VueJS,因为它已经与您的代码捆绑在一起。
关于Vue.js 2.0 对于 "admissions is not defined",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42966547/