trotyl / ng-vdom

(Developer Preview) A virtual-DOM extension for Angular, also work as React bridge.
260 stars 12 forks source link

Feature: separate inputs mode for template rendering #82

Open trotyl opened 5 years ago

trotyl commented 5 years ago

Current

@Component({
  template: `
    <render-outlet [def]="myDef"></render-outlet>
  `
})
class MyComp {
  myDef = <div className="foo">Foo</div>
}

Expected

@Component({
  template: `
    <render-outlet [type]="myType" [props]="{ className: 'foo' }">
      Foo
    </render-outlet>
  `
})
class MyComp {
  myType = 'div'
}