簡體   English   中英

如何分配ng2智能表設置屬性

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM