var vue = new Vue({ el: "#vueArea", data: { list: [] }, mounted: function () { this.cityData(); }, methods: { cityData() { var self = this; ajaxPureRequest('/sales/GetCity', 'get', null, false, function (rs) { if (rs.code == "200") { self.list = rs.res.data; } }) } } });
mounted是vue中的一个钩子函数,一般在初始化页面完成后,再对dom节点进行相关操作。
metheds 函数提前定义( 类似提前声明变量 进入页面内容全部渲染完成后自动引函数),如上面的示例所示。