[英]how to assign ng2 smart table settings property
我按照鏈接https://akveo.github.io/ng2-smart-table/#/demo生成了angular2中的表。 我面臨的問題是我無法動態將值賦給設置變量。
我有以下代碼段的字符串表示形式(從服務器獲取):
columns: {
id: {
title: 'ID'
},
name: {
title: 'Full Name'
},
username: {
title: 'User Name'
},
email: {
title: 'Email'
}
}
據我的理解設置是ng2智能表中的對象,並且我具有相同對象的字符串表示形式。 如何在有效的JavaScript對象中轉換此字符串。 還有其他方法可以設置設置屬性嗎?
從服務器獲取數據后,可以按以下方式將數據解析為Java Script對象,我在對我有用的代碼中也進行了相同的操作。
settings = JSON.parse('{"columns":{"id":{"title":"ID","width":"100px"},"name":{"title":"Full Name","width":"40%"},"username":{"title":"User Name"},"email":{"title":"Email"}}}')
因此,您可以解析數據的字符串表示形式並將其解析為Java Script對象。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.