0.0.1 • Published 10 years ago

ns-view-bind v0.0.1

Weekly downloads
6
License
-
Repository
-
Last release
10 years ago

Биндинги для noscript (прототип)

Перед запуском примера

npm i
make

Идея

ns.Model.define('model', {
  params: {
    id: null
  }
};

ns.Model.get('model', { id: 1 }).setData({
  property: 'a'
});

ns.View.define('view', {
  models: ['model']
}, ns.ViewBind);
match .view ns-view-content {
  "static content"
  <div class="ns-view-bind" data-bind="model:property" data-mode="model-property">
    apply / model-property
  </div>
}

match / model-property {
  model = model('model')
  model.property
}
ns.Model.get('model', { id: 1 }).set('.property', 'b');