1. 程式人生 > >小白學習VUE第一課---如何看懂網上搜索到的VUE程式碼或文章---使用VUE的三種模式:

小白學習VUE第一課---如何看懂網上搜索到的VUE程式碼或文章---使用VUE的三種模式:

小白學習VUE第一課---如何看懂網上搜索到的VUE程式碼或文章---使用VUE的三種模式:

  1. 直接引用VUE;
  2. 將vue.js下載到本地後本目錄下使用;
  3. 安裝Node環境下使用;
  4. ant-design-vue只是Vue實現的一組ant-design UI模板程式碼,真正使用的還是VUE環境;

 

  • 直接引用VUE(直接將程式碼複製儲存成一個html檔案即可雙擊在瀏覽器中執行):<script src="https://unpkg.com/vue"></script> 

<!DOCTYPE html>
<html>

<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title></title>
<script src="https://unpkg.com/vue"></script>
</head>

<body>
<div id="container">
<myc:level="1">直接引用VUE!</myc>
</div>

<script type="text/javascript">

Vue.component('myc', {
render: function(createElement) {
return createElement(
'h' + this.level,
this.$slots.default
)
},
props: {
level: {
type: Number,
required: true
}
}
})

//宣告Vue不能放在最上面,只能放在下面
new Vue({
el: '#container'
});
</script>

</body>

</html>

  • 將vue.js下載到本地後本目錄下使用:

<!DOCTYPE html>
<html>

<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title></title>

<script src="vue.js" type="text/javascript" charset="utf-8"></script>

</head>

<body>
<div id="container">
<myc:level="1">將vue.js下載到本地後本目錄下使用!</myc>
</div>

<script type="text/javascript">

Vue.component('myc', {
render: function(createElement) {
return createElement(
'h' + this.level,
this.$slots.default
)
},
props: {
level: {
type: Number,
required: true
}
}
})

//宣告Vue不能放在最上面,只能放在下面
new Vue({
el: '#container'
});
</script>

</body>

</html>

 

  • 安裝Node環境下使用:

<template>
<div>
<myc:level="5">安裝Node環境下使用!</myc>
</div>
</template>

<script>
export default {
data() {
return {

}
},
methods: {

},
components: {
myc: {
render: function (createElement) {
return createElement(
'h' + this.level,
this.$slots.default
)
},
props: {
level: {
type: Number,
required: true
}
}
}
}
}
</script>

&n