Angularjs 如何在共享链接中包括角度应用程序选择
假设我在一个角度驱动的购物车或类似的例子中选择特征。也就是说,一个大尺寸,红色,棉制的 我如何将这些产品更改包含在a共享链接中Angularjs 如何在共享链接中包括角度应用程序选择,angularjs,share,Angularjs,Share,假设我在一个角度驱动的购物车或类似的例子中选择特征。也就是说,一个大尺寸,红色,棉制的 我如何将这些产品更改包含在a共享链接中 谢谢我认为这更像是一个应用程序问题,而不仅仅是一个角度问题,但是您可以在查询字符串中包含这些属性 www.mysite.com/products?颜色=红色,尺寸=大号,材质=棉 在angular中,可以按如下方式设置查询字符串: function AppCtrl($scope, $location) { $scope.qs = $location.search
谢谢我认为这更像是一个应用程序问题,而不仅仅是一个角度问题,但是您可以在查询字符串中包含这些属性 www.mysite.com/products?颜色=红色,尺寸=大号,材质=棉 在angular中,可以按如下方式设置查询字符串:
function AppCtrl($scope, $location) {
$scope.qs = $location.search();
$scope.color = $scope.qs.color;
}
这将返回一个包含所有查询字符串项的对象。
要设置查询字符串,可以执行以下操作
function AppCtrl($scope, $location) {
$scope.setQs = function(size, color) {
$location.search('size', size);
$location.search('color', color);
}
}
您的控制器可以基于这些查询字符串提供项目,因此当您共享链接时,您也可以发送这些属性。希望这有帮助