2015-06-12 20 views
0

如何輕鬆解析角表達式以提取表示範圍變量的字符串? 例如,給定表達式'networkId == 2',我如何輕鬆解析它並提取'networkId',因爲它是一個範圍變量名稱。Angular:從表達式中提取範圍變量

我能想到的唯一方法是讀取每個範圍變量名稱並使用正則表達式在角度表達式中找到它。

+4

爲什麼要這樣做?你想做什麼? –

+0

我需要在表達式中查找範圍變量的值。 – VividSam

回答

0

你想分配或比較範圍變量的值?無論如何,通過正則表達式獲取變量名稱後,您可以使用$ scope ['name_atribute']檢索屬性值]

+0

是的,我需要做的就是比較範圍變量的值。看起來正規表達式是要走的路。謝謝。 – VividSam