Angular2:空querystring参数默认为";“真的”;

Angular2:空querystring参数默认为";“真的”;,angular,query-string,angular-routing,Angular,Query String,Angular Routing,有时,我的应用程序在querystring中导航到一条带有空参数的路线,如cars.com/search;年份=2010年;模型=;品牌=马自达。但是Angular正在自动将空的querystring参数更新为“true”,将URL更改为readcars.com/search;年份=2010年;模型=真;品牌=马自达。这搞砸了我的数据绑定。如何使空querystring参数不默认为“true” 我正在使用Angular2 rc4和@angular/router v3.0.0-beta1 请添加一

有时,我的应用程序在querystring中导航到一条带有空参数的路线,如
cars.com/search;年份=2010年;模型=;品牌=马自达
。但是Angular正在自动将空的querystring参数更新为“true”,将URL更改为read
cars.com/search;年份=2010年;模型=真;品牌=马自达
。这搞砸了我的数据绑定。如何使空querystring参数不默认为“true”


我正在使用Angular2 rc4和@angular/router v3.0.0-beta1

请添加一些代码请在plunker中复制。我已为同一问题添加了答案请添加一些代码请在plunker中复制。我已为同一问题添加了答案