如何以字符串格式顯示AngularJS對象的內容,就像我們提醒變量時一樣?如何顯示Angularjs對象?
-1
A
回答
0
您應該使用console.log
而不是警報。它更靈活。您將在瀏覽器控制檯中看到記錄的值。
+0
您的角色是:$ {roles}
這行在我的jsp頁面中,我想顯示值控制器中的$ {roles}。 –+0
'$ {...}'不是角度的插值。它來自JSP!您可以在服務器端[登錄](https://www.tutorialspoint.com/jsp/jsp_debugging.htm)。 –
2
取決於你從一個對象想要的東西之一:
$log.debug('Some message', theObject);
優點:你可以把它inproduction但使用$ logProvider禁用輸出和大多數瀏覽器的對象顯示合攏狀態,直到你展開。缺點是你必須找到一個合適的地方插入呼叫,你可能會得到比你想要的更多的調試消息。
或者您可以使用$log.error()
,這至少在Chrome上具有在控制檯日誌中包含堆棧跟蹤的優勢。
或者插入到HTML:
<pre>{{theObject|json:4}}</pre>
的優點是電流值出現在您的網頁,它總是在那裏,所以你可以看看它,只要你想,有沒有郵件的洪流。缺點是對象必須轉換爲json,你不會看到所有的屬性(例如它包含的任何函數或以'$'開頭的屬性),你必須將對象存儲在一個範圍內,取得歷史。
相關問題
- 1. Angularjs:顯示對象數組
- 2. Angularjs從對象中顯示布爾值
- 3. AngularJS - 對象值不在{{}}中顯示
- 4. AngularJS顯示覆雜的對象
- 5. AngularJS不顯示數組對象
- 6. Angularjs無法在html中顯示對象
- 7. 如何顯示對象
- 8. 如何顯示對象
- 9. 如何使用angularjs以表格格式顯示arraylist對象?
- 10. 如何將對象顯示爲angularjs中的複雜html表格
- 11. angularjs,現有的javascript對象顯示null,如何?
- 12. Angularjs ng-repeat:如何顯示對象數組
- 13. 如何訪問AngularJS中的AngularJS對象
- 14. 如何顯示與AngularJS
- 15. 如何顯示在AngularJS
- 16. 如何顯示在angularjs
- 17. 如何顯示在angularjs
- 18. 顯示對象
- 19. 顯示對象
- 20. 顯示對象
- 21. 如何顯示對象的對象,如在IPython中
- 22. 如何在HTML中顯示Firebase數據[對象對象]當前顯示
- 23. 如何顯示JSON對象的值?
- 24. 如何角JS顯示資源對象
- 25. 如何一次顯示一個對象?
- 26. 如何在textview中顯示json對象
- 27. Django-admin:如何顯示相關對象
- 28. 如何顯示JSON對象javascript
- 29. 如何顯示數組對象信息?
- 30. 如何在舞臺上顯示對象?
不知道我理解正確,但你問如何顯示變量內容?使用控制檯:在您的控制器代碼'console.log($ scope.myvar)' – Naigel
或只是'
' – devqon