javascript - vue的初始化写法?
天蓬老师
天蓬老师 2017-04-11 11:54:57
[JavaScript讨论组]
var vm = new Vue({
    el: '#app',
    data: {
        cc: ''
    },
    methods: {
        ajax: function() {
            var _this = this;
            axios.get('/mock.json', {}).then(function(res) {
                _this.init(res);
            }).catch(function(res) {
                console.log(res);
            });
        },
        init: function(res) {
            this.cc = res.data.cc;
        }
    }
});
vm.ajax();

希望页面一开始加载完毕就发请求获取数据,ajax函数是通过vm.ajax()进行调用的,但我不想定义vm,只按照下面的结构写的话,能否在页面一载入时调用ajax函数?

正打算用钩子函数试试……除此之外还有办法吗?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号