vue中is的属性引入是为了解决dom结构中对放入html的元素有限制的问题,譬如ul里面要接上li的标签,引入is的属性后,你完全可以写成这样 这样会保证dom结构在浏览器的正常渲染,尽量避免在不正确的结构中直接使用组件 [removed] Vue.component('row', { template: 'this is a row' }) [removed] 或另一种用法如图: <!DOCTYPE ht