Javascript Angular Split()和innerHTML
我想用innerHTML打印我的数组,但是我不能打印我定义的变量,因为系统找不到我定义的变量。我尝试了全局变量,但它不起作用 不是:Text1是一个数组 dashboard.component.ts:Javascript Angular Split()和innerHTML,javascript,arrays,angular,typescript,Javascript,Arrays,Angular,Typescript,我想用innerHTML打印我的数组,但是我不能打印我定义的变量,因为系统找不到我定义的变量。我尝试了全局变量,但它不起作用 不是:Text1是一个数组 dashboard.component.ts: p :any; bol = Text1.forEach(function(element){ let deger = element.text.split(' '); let p = `${deger}`; return p ; }) dashboard.componen
p :any;
bol = Text1.forEach(function(element){
let deger = element.text.split(' ');
let p = `${deger}`;
return p ;
})
dashboard.component.html:
<p class="words" [innerHTML] = 'p'>
</p>
map
可以代替forEach
创建新结果:
p=Text1.map(函数(元素){
设deger=element.text.split(“”);
返回`${deger}`;
}).加入(“”);
地图文档:不会返回任何内容,您的
bol
将始终是未定义的@sp00m您对此有任何解决方案建议吗。谢谢,它已经工作了。