Пользовательский HTML / Javascript в Sproutcore?

Возможно ли иметь собственный html/javascript в Sproutcore?

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

1 ответ

Решение

Да, это довольно просто. По вашему мнению, вы можете определить render() метод:

App.myView = SC.View.extend({

  render: function(context, firstTime) {
    var someValue = `getValue`

    context.push(
      "<span class='mySpan'>", someValue, "</span>",
      "Any Other html/javascript that you want, can go here."
    );

  }

})

Вы также можете использовать firstTime свойство, чтобы узнать, выполняете ли вы рендеринг впервые (выложить все) или просто обновить существующий код.

Вы можете узнать больше:

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