Как связать атрибуты элемента в магистрали?

Я хочу определить привязку тега href в привязках к своей основной магистрали, чтобы каждый раз, когда обновлялся атрибут модели, href моего привязки обновлялся

Что-то вроде этого,

bindings : {
    ".facebook-profile-icon('href')" : "facebook"
    ".twitter-profile-icon('href')" : "twitter"
}

В настоящее время я делаю что-то вроде этого:

bindings : {
    ".facebook-profile-icon" : "facebook"
    ".twitter-profile-icon" : "twitter"
}

render : function(){
  this.stickit();
}

Это просто (понятно) обновляет html классов вместо обновления hrefs.

Есть ли способ, которым я могу сделать это в магистрали?

1 ответ

Решение

Backbone.StickIt хорошо документирован. В вашем случае вы хотите обновить атрибуты, поэтому вы можете использовать: https://nytimes.github.io/backbone.stickit/

Другие вопросы по тегам