vue从后台获取的数据赋值给全局数组

vue从后台获取的数据赋值给全局数组,第1张

data () {

return {

Kanban_img:[],

},

created(){

thisgetImg();

},

methods: {

getImg(){

var _this = this;

var params={

"xxx":xxx,

};

//获取

commonApi(params)

then(res => {

if(resdatareturns[0]length>0){

//方法1

/ var str = "";

resdatareturns[0]forEach(item => {

str += itemkanban_img + ",";

});

str = strsubstring(0, strlength);

_thisKanban_img = strsplit(",");

consolelog(_thisKanban_img) /

//方法2

var aList=resdatareturns[0]

for (let i = 0; i < aListlength; i++) {

if (aList[i]Access != 0) {

_thisKanban_imgpush(baseURL+aList[i]kanban_img)

}

}

}

})

catch(res => {

})

},

}

//设置ajax访问后台填充饼图

function setChartPie(url,id){

var Chart=require('echarts')init(documentgetElementById(id));

ChartshowLoading({text: '正在努力的读取数据中' });

var label=[];

var value=[];

$ajax({

url:url,

dataType:"json",

success:function(data){

$each(data,function(i,p){

label[i]=p['label'];

value[i]={'name':p['label'],'value':p['value']};

});

CharthideLoading();

optionPielegenddata=label;

optionPieseries[0]['data']=value;

optionPieseries[0]['radius']=[0,100];

ChartsetOption(optionPie);

}

});

}

Reactjs 自己的定位是“A JavaScript Library for building user interface”,它的文档称许多人将它用作 MVC 的 V。因此,Reactjs 不关心你是如何嵌入后端数据的。换句话说,我们怎么使用一个标准的 HTML 元素和后端打交道,就可以把同样的思路运用在 Reactjs 创造的组件上。

比如,一个 input,可以:

<input id="name" name="name" value="<=$name>">

的方式从 PHP 得到变量 $name。

一个 Reactjs 组件也可以形如:

ReactDOMrender(ReactcreateElement(HelloMessage, { name: "<=$name>" }), mountNode);

用标准元素你可以用 AJAX 得到一个值然后(比如用 jQuery 去) *** 作:

$ajax()

done(function(data){

$('#name')val(dataname);

});

用 Reactjs 时,同样可以在 AJAX 返回时使用你自己定义的方法去更新组件。

关于维护 JSON 信息麻烦的事情,怎么会呢?在 PHP 中 echo $var; 和 echo json_encode($var); 的麻烦程度是一个量级的。

以上就是关于vue从后台获取的数据赋值给全局数组全部的内容,包括:vue从后台获取的数据赋值给全局数组、怎么样让ECharts从后台获取数据并展示、React如何从后端获取数据并渲染到前端等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9777990.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存