arrays - 无法在 Vue 中响应实例
问题描述
我在 laravel 框架中使用 Vue.js。
我已经成功声明了一个new Vue
,但是当我尝试渲染数据时,它运行错误:
[Vue 警告]:属性或方法“消息”未在实例上定义,但在渲染期间被引用。通过初始化该属性,确保该属性是反应性的,无论是在数据选项中,还是对于基于类的组件。
我试图解决这个问题但失败了,希望有人能帮助我。这是我的代码。
你好.blade.php
@extends('frontend.layouts.app')
@section('content')
<link href="{{ asset('css/hello/hello.css') }}"
<div id="helloApp">
<p>@{{message}}</p>
</div>
@endsection
<script src="{{ asset('js/hello/hello.js') }}"></script>
你好.js
window.onload = function() {
new Vue({
el: '#helloApp',
data() {
return {
message: 'test',
}
}
})
}
解决方案
推荐阅读
- javascript - html表单更新flask路由和dom
- wordpress - WordPress阻止访问管理页面表示用户具有完全需要的功能
- reactjs - wget 工作,但无法从 React 应用程序请求
- javascript - ChartJS:堆积条形图加线。仅获取堆叠条的总数和百分比
- vidyo - Vidyo 令牌过期时间和强制过期
- typescript - 类型'typeof“..node_modules/@types/three/index”'上不存在属性'DecalGeometry'
- java - JavaFx ListView 不显示文本,但在 cellFactory 之后工作
- python - eval(dir()[0]) 在 python 中做了什么
- python - json.tool shell 返回 1 我丢失了我的 vim 缓冲区
- python-3.x - 从 csv 文件中绘制 3D 点,Python?