ver 0.12.1 になって、 component の中で使う props の validation の記述ができるようになったのは便利そう。他にも変更点はいくつかあるけど、中でも困っていた<content>
のエラーが改善されたのでメモしておく。
0.12.0系ではエラーになる書き方。
html
<div id="app">
<cmpo>this is app message</cmpo>
<cmpo></cmpo>
</div>
<template id="cmpo">
<p>this is cmpo message</p>
<content></content>
</template>
javascript
Vue.component('cmpo', {
template: '#cmpo',
});
new Vue({
el: '#app',
});
結果
this is cmpo message
this is app message
this is cmpo message
がもうひとつ表示されて欲しかった。
この問題は v0.12.1 になって改善されたみたい。