基本上Vue.js的核心只關注於view layout的呈現,是提供最小化且必要的功能給予使用者。
其餘相關的功能項目都可用其他函式庫或是工具去協助處理。
<template>
...
</template>
<script>
export default {
name: 'vue-simple',
data () {
return {
}
},
props: {
foo: {
type: String,
default: 'foo'
}
},
watch: {
foo (value) {
this.foo = `${value}123`
}
},
created () {
// ...
}
}
</script>
<template>
<div>
<div class="row">
<div class="col-md-12">
</div>
</div>
</div>
</template>
<script>
export default {
name: 'component-foo',
data () {
return {
}
}
// ... write your code here
}
</script>