Getting/Setting ID on View

I see when assigning an id to a view, it ends up in the html as view_id. Is there a way to add an id attribute to the html? If I have another JavaScript framework that only works with id, it becomes a problem to access a html block.

Perhaps a better approach is the use a template:’< div id="…">’ inside the parent view?

Yep, you can use div in template or subclass component like next

webix.protoUI({
  name:"mytemplate",
  $init:function(config){
    this.$view.id = config.id;
  }
}, webix.ui.template);

http://webix.com/snippet/9913060c

Very good