在使用vue的时候,对象new在window.onload下. 请问怎样暴露出来这个对象

温度大我 2018-10-01 11:58:55


小白求老司机指引!!!
...全文
1638 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
scscms太阳光 2018-10-09
  • 打赏
  • 举报
回复
引用 1 楼 jslang 的回复:
window.msg = new Vue()

这是一种方法,另一种是先定义一个变量。

var msg;
$(function(){
msg = new Vue()
})


引用 3 楼 bigfatDone 的回复:
window.onload的作用是页面加载之后才触发里面的内容,window.onload=function(){}和$(document).ready(function(){})的作用是一样的,在这个function()里面定义的变量都是全局变量

这个window.onload与$(document).ready还是差很远的。首先$(function(){})是$(document).ready()的简写。指文档已经准备就绪(指html结构已经完整载完,但没有加载图片、框架等外部资源,所有资源载完才会触发onload)
bigfatDone 2018-10-09
  • 打赏
  • 举报
回复
window.onload的作用是页面加载之后才触发里面的内容,window.onload=function(){}和$(document).ready(function(){})的作用是一样的,在这个function()里面定义的变量都是全局变量
風灬雲 2018-10-04
  • 打赏
  • 举报
回复
一般而言,Vue里面的全局变量是指通过其他组件都能够直接取到这个数据;一般会使用两种方法,组件层次不深的话,可以使用父子组件传值,通过prop接收;另外一种就是Vue的状态管理VueX;这样的值能够有双向绑定的效果;
天际的海浪 2018-10-01
  • 打赏
  • 举报
回复
window.msg = new Vue()

87,920

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧