Как использовать фабрику Fabricjs в Angular 2+ - PullRequest
0 голосов
/ 19 сентября 2019

Мне нужна помощь в создании заводского сервиса в Angular 2+.У меня есть заводское обслуживание в Angular JS, мне нужно обновить его до Angular 2+.Фабрика принимает в качестве зависимости $ windows и возвращает глобальный объект фабрики.нужно это реализовать в угловых 2+.Код выглядит следующим образом, я изучил useFactory в документации, но не очень помог.

 app.factory('fabric', function($window) {
     $window.fabric.Object.prototype.set({
          transparentCorners: false,
          borderColor: "rgba(79, 84, 103,0.7)",
          cornerStyle: "circle",
          cornerColor: "rgba(255,255,255,1)",
          borderDashArray: [2, 2],
          cornerStrokeColor: "rgba(63, 70, 82,1)",
          fill: "#fff",
          hoverCursor: "pointer",
          borderOpacityWhenMoving: 0
        });
          return $window.fabric;
        });
...