feat: add isCustomElement option (#299)

This commit is contained in:
月迷津渡
2019-10-16 05:30:47 +08:00
committed by Evan You
parent b60355d857
commit f71bf2f1d3
5 changed files with 36 additions and 1 deletions

View File

@@ -29,3 +29,14 @@ it('should correctly normalize class with on-the-fly template compilation', () =
expect(classes.contains('test')).toBe(true)
expect(classes.contains('test2')).toBe(false)
})
it('should support custom element', () => {
const app = createApp()
const container = document.createElement('div')
const App = {
template: '<custom></custom>'
}
app.config.isCustomElement = tag => tag === 'custom'
app.mount(App, container)
expect(container.innerHTML).toBe('<custom></custom>')
})