Typescript ionic 2创建动态数据

Typescript ionic 2创建动态数据,typescript,ionic2,Typescript,Ionic2,我想频道名称1自动增加并转到频道名称2、频道名称3;如果语句指向何处 看//THİS LİNE “{\'channel\'u list\\:{\'channel\'u name\'u 1\':\'deneme\','channel\'u name\'u 0\':\'Ev s\u0131cakl\u0131k takibi\',\'channel\'u id\'u 0\':136,\'channel\'id\'u 1\':137}” 我想取通道名称1,通道名称0的值 直到现在 var veri;

我想频道名称1自动增加并转到频道名称2、频道名称3;如果语句指向何处

看//THİS LİNE

“{\'channel\'u list\\:{\'channel\'u name\'u 1\':\'deneme\','channel\'u name\'u 0\':\'Ev s\u0131cakl\u0131k takibi\',\'channel\'u id\'u 0\':136,\'channel\'id\'u 1\':137}”

我想取通道名称1,通道名称0的值

直到现在

var veri;
    var headers = new Headers();
    headers.append('Accept', 'application/json');
    headers.append('Content-Type', 'application/json' );  
    //headers.append('Authorization' , 'Basic '+ btoa(tok));
    let options = new RequestOptions({ headers: headers });

    let postParams = {
    token: "381f13d7056-ce5fe474919",
    user_id: "71",
    }

    var veris="channel_name_";
    this.http.post("https://iothook.com/api/v1.0/channels/", postParams, options)
      .subscribe(data => {
        veri = data['_body'];
        console.log(veri);       
        veri= veri.slice(1, -1);
        veri = veri.replace(/\\/g, "");
        veri = JSON.parse(veri);
        for(var i = 0 ; i<2;i++)
          {
              veris+=i;
              this.veriler.push({channelname: veri.channel.channel_name_1}); //THİS LİNE
              console.log(veri.channel_name_1);
          }
       }, error => {
        console.log(error);// Error getting the data
      }); 
var-veri;
var headers=新的headers();
headers.append('Accept','application/json');
headers.append('Content-Type','application/json');
//附加(‘授权’、‘基本’+btoa(tok));
let options=newrequestoptions({headers:headers});
设后参数={
令牌:“381f13d7056-ce5fe474919”,
用户id:“71”,
}
var veris=“频道名称”;
这是http.post(“https://iothook.com/api/v1.0/channels/,后参数,选项)
.订阅(数据=>{
veri=数据[“正文];
控制台日志(veri);
验证=验证切片(1,-1);
veri=veri.replace(/\\/g,“”);
veri=JSON.parse(veri);
对于(var i=0;i{
console.log(error);//获取数据时出错
}); 

我不知道你在问什么,但我想你想用这个:

for(var i = 0; i < 2; i++){
    veris += i;
    this.veriler.push({ channelname: veri.channel['channel_name_' + (i + 1) }); //THİS LİNE
    console.log(veri.channel['channel_name_' + (i + 1));
}
for(变量i=0;i<2;i++){
veris+=i;
this.veriler.push({channelname:veri.channel['channel_name++(i+1)});//THİS LİNE
log(veri.channel['channel_name_'+(i+1));
}

我不确定我是否理解你的问题。你是在问如何在循环中更改字符串的值吗?不,我使用Json和解析。并且使用解析的veriable。看这行,你能说得更具体一点吗?以什么方式不起作用?它说我,你不能使用[在这个veri.channel.之后,我编辑了我的文章,你能再看一次吗?]对不起!删除
之前的
[
在上次编辑时,您将问题从询问如何遍历对象属性,改为询问如何准确获取所需的属性。这是不正确的。如果您在上次编辑被回答之前感觉到问题,则接受答案并打开一个新问题。如编辑视图中的信息所示:如何编辑“在不改变的情况下阐明意思”不客气!如果你觉得这个答案有用,一定要投赞成票!