允许用户更改字体

Allow user to change font

我有一个 SVG 文本,我试图让用户使用 select 和从 google 字体加载的选项进行更改。我正在对 google 字体 api 进行 $http 调用以获取字体列表及其附带的所有信息。我知道 google webfontloader(虽然我不太确定如何实现它),但我仍然很难将文本更改为适当的 selected 字体。我正在使用 Angularjs.

对于问题;我如何实现从 API 获取的信息以允许用户更改字体?

这是允许用户使用 google api jsFiddle.

更改字体样式的有效 angular 方法

这是一些代码,因为没有它我无法post这个答案。

var myApp = angular.module('myApp', []);

我用这个fiddle作为起点,把它从纯粹的javascript改成了angular。