2012-05-11 109 views
0

我想要做的是格式化HTML文本,所以它會顯示在行中。如何格式化HTML字符串

nameage(文本)應該是粗體,並且在行中格式正確。我怎樣才能做到這一點 ?

 
Ext.getCmp('ex').push({ 
    title: 'Good Morning', 
    html: 'name ' + frame + ' age : '+ lname 
}); 

回答

3

它只是... HTML。所以,你會做多麼你通常會:

Ext.getCmp('ex').push({ 
    title: 'Good Morning', 
    html: '<div><b>name</b>: ' + frame + '</div><div><b>age</b>: ' + lname + '</div>' 
}); 

爲了提高代碼的可讀性,我一般創建一個數組,那麼它join

Ext.getCmp('ex').push({ 
    title: 'Good Morning', 
    html: [ 
     '<div>', 
      '<b>name</b>: ' + frame, 
     '</div>', 
     '<div>', 
      '<b>age</b>: ' + lname, 
     '</div>' 
    ].join('') 
});