ネストされた定数の値をangularjsで取得するにはどうすればよいですか?

Balajee Ks

角度フィルターを使用して、角度定数内のネストされた定数の値を取得しようとしています。しかし、値を取得するための効率的な方法を見つけることができません。lodash "^ 2.4.1"の使用が許可されており、_。pickを使用しようとしましたが、それでもルートレベルの定数にしかアクセスできず、ネストされた定数にはアクセスできませんでした。

//consider this
angular.module('myApp',[])

.constants('appConstants', {
    CONS1: 'root',
    CONS2: {
          NEST1: 'nested cons1',
          NEST2: 'nested cons2',
    }
)
.filter(getConstants, function  () {
    return function  (input) {
        var value =  appConstants[input];
        if (! value) {
            var keys = input.split('.');
            value =  appConstants;
            angular.forEach(keys, function(key, index) {
                value = value[key];
            });
        }
        return value;
    }
});

//where as
appConstants[CONS1]; //works
appConstants[CONS2.NEST1]; // return undefined
//in lodash
_.pick(appConstants, 'CONS2.NEST1'); // returns empty object
エイミーブランケンシップ

Angular$parse関数を使用するオプションもありますこれは、コンテキストパラメータとしてルート定数オブジェクトを指定すると機能すると思います。

これは次のようになります。

$parse(input)(appConstants)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

C#でネストされたJSON値を取得するにはどうすればよいですか?

分類Dev

AngularJSテンプレートのネストされたJSON配列から値を取得するにはどうすればよいですか?

分類Dev

ネストされた配列から値を取得するにはどうすればよいですか?JSON

分類Dev

Perl:キーでソートされたネストされたハッシュの値を取得するにはどうすればよいですか?

分類Dev

mongodb ネストされた配列の値を更新するにはどうすればよいですか?

分類Dev

ネストされた配列の値を更新するにはどうすればよいですか?

分類Dev

Pythonのネストされた辞書で同じキーを持つすべての値を取得するにはどうすればよいですか?

分類Dev

オブジェクトのネストされたリストから個別の値を取得するにはどうすればよいですか?

分類Dev

任意の深さで深くネストされたハッシュテーブルから値を取得するにはどうすればよいですか?

分類Dev

AngularJSでネストされたテーブルを作成するにはどうすればよいですか?

分類Dev

Ansible:ネストされたdictの値を置き換えるにはどうすればよいですか?

分類Dev

最初のマップの値を使用してネストされたマップの値を取得するにはどうすればよいですか?

分類Dev

2つのリスト内にネストされた辞書から値を取得するにはどうすればよいですか?

分類Dev

luaのネストされたテーブルからインデックスで値を取得するにはどうすればよいですか?

分類Dev

キーのリストを指定してネストされた辞書から値を取得するにはどうすればよいですか?

分類Dev

SQL2012でのXMLデータの細断処理-ネストされた要素から値を取得するにはどうすればよいですか

分類Dev

ネストされたdict形式で値をソートするにはどうすればよいですか?

分類Dev

任意にネストされた値をjqで合計するにはどうすればよいですか?

分類Dev

JavaScriptまたはjQueryを使用して複数のネストされた値を取得するにはどうすればよいですか?

分類Dev

DOMDocumentで親要素とネストされた要素を取得するにはどうすればよいですか?

分類Dev

完全修飾名でネストされた型を取得するにはどうすればよいですか?

分類Dev

javascript + htmlのliクラスでネストされたdivid値を取得するにはどうすればよいですか?

分類Dev

JSONObjectのネストされた値をそのパスから取得するにはどうすればよいですか?

分類Dev

JSONObjectのネストされた値をそのパスから取得するにはどうすればよいですか?

分類Dev

Java Beanでネストされたオブジェクトの値を取得するにはどうすればよいですか?

分類Dev

redux形式のネストされたフィールドでネストされたデータを取得するにはどうすればよいですか?

分類Dev

ネストされたNSMutableDictionaryからnumberOfRowsInSectionを取得するにはどうすればよいですか?

分類Dev

JSONAngularJSからネストされたデータを取得するにはどうすればよいですか

分類Dev

Groovyのオブジェクトからネストされたプロパティ値を取得するにはどうすればよいですか?

Related 関連記事

  1. 1

    C#でネストされたJSON値を取得するにはどうすればよいですか?

  2. 2

    AngularJSテンプレートのネストされたJSON配列から値を取得するにはどうすればよいですか?

  3. 3

    ネストされた配列から値を取得するにはどうすればよいですか?JSON

  4. 4

    Perl:キーでソートされたネストされたハッシュの値を取得するにはどうすればよいですか?

  5. 5

    mongodb ネストされた配列の値を更新するにはどうすればよいですか?

  6. 6

    ネストされた配列の値を更新するにはどうすればよいですか?

  7. 7

    Pythonのネストされた辞書で同じキーを持つすべての値を取得するにはどうすればよいですか?

  8. 8

    オブジェクトのネストされたリストから個別の値を取得するにはどうすればよいですか?

  9. 9

    任意の深さで深くネストされたハッシュテーブルから値を取得するにはどうすればよいですか?

  10. 10

    AngularJSでネストされたテーブルを作成するにはどうすればよいですか?

  11. 11

    Ansible:ネストされたdictの値を置き換えるにはどうすればよいですか?

  12. 12

    最初のマップの値を使用してネストされたマップの値を取得するにはどうすればよいですか?

  13. 13

    2つのリスト内にネストされた辞書から値を取得するにはどうすればよいですか?

  14. 14

    luaのネストされたテーブルからインデックスで値を取得するにはどうすればよいですか?

  15. 15

    キーのリストを指定してネストされた辞書から値を取得するにはどうすればよいですか?

  16. 16

    SQL2012でのXMLデータの細断処理-ネストされた要素から値を取得するにはどうすればよいですか

  17. 17

    ネストされたdict形式で値をソートするにはどうすればよいですか?

  18. 18

    任意にネストされた値をjqで合計するにはどうすればよいですか?

  19. 19

    JavaScriptまたはjQueryを使用して複数のネストされた値を取得するにはどうすればよいですか?

  20. 20

    DOMDocumentで親要素とネストされた要素を取得するにはどうすればよいですか?

  21. 21

    完全修飾名でネストされた型を取得するにはどうすればよいですか?

  22. 22

    javascript + htmlのliクラスでネストされたdivid値を取得するにはどうすればよいですか?

  23. 23

    JSONObjectのネストされた値をそのパスから取得するにはどうすればよいですか?

  24. 24

    JSONObjectのネストされた値をそのパスから取得するにはどうすればよいですか?

  25. 25

    Java Beanでネストされたオブジェクトの値を取得するにはどうすればよいですか?

  26. 26

    redux形式のネストされたフィールドでネストされたデータを取得するにはどうすればよいですか?

  27. 27

    ネストされたNSMutableDictionaryからnumberOfRowsInSectionを取得するにはどうすればよいですか?

  28. 28

    JSONAngularJSからネストされたデータを取得するにはどうすればよいですか

  29. 29

    Groovyのオブジェクトからネストされたプロパティ値を取得するにはどうすればよいですか?

ホットタグ

アーカイブ