Добавление новых узлов к SVG <использование> тег

Подписаться почти работает как обещание в javascript и имеет обратный вызов.

.subscribe(response=>this.user=response)

. Обратный вызов передается до конца текущего цикла события. Так что вы обращаетесь к

console.log(this.user)

до обратного вызова в вашей подписке исполняется.

вместо этого попробуйте

.subscribe((response) => {
  this.user=response;
  //you can access value of this.user here or call other function here to 
  //access this.user
  console.log(this.user);

})
5
задан Phrogz 15 November 2011 в 22:30
поделиться

1 ответ

Это не непосредственно возможно с использованием. Элемент использования может содержать описание и элементы анимации, но это не ведет себя как контейнер XBL.

Вы могли использовать XBL при предназначении для Firefox.

Для пребывания в SVG сделайте группу и используйте фон:

    <g transform="translate(1000,200)" >
        <use xlink:href="#storyCard"/>
        <text x="20" y="80" font-size="45" font-weight="bold" font-family="Comic Sans MS, cursive">
            My Dummy Story
        </text>
    </g>
5
ответ дан 14 December 2019 в 19:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: