В чем разница и предпочтительный путь между jsonEncode () и json.encode () в Dart? - PullRequest
0 голосов
/ 25 февраля 2019

в флаттере, он использует jsonEncode().в то время как в угловом документе он использует json.encode().В чем разница и предпочтительный путь между ними?Большое спасибо.

Ответы [ 2 ]

0 голосов
/ 25 февраля 2019

jsonEncode в качестве псевдонима для json был введен, потому что json часто сталкивался с переменным именем json, часто используемым для переменной, которая содержит значение JSON.

var json = http.get(...);
var data = json.decode(json); // error
var data = jsonDecode(json); // ok
0 голосов
/ 25 февраля 2019

Разницы нет.Из dart:convert документов для jsonEncode:

Сокращения для json.encode.

...