VUE起手式-如何開始寫程式碼
vue有兩個版本,這兩個版本;分別是Vue完整版(vue.js)和Vue非完整版(vue.runtime.js)
Vue.js(完整版)
引入以vue.js結尾的檔名,有compiler編譯器
優點:編譯器將佔位符{{}}或者條件語句變成真實的DOM節點,可以從HTML得到檢視,
缺點:編譯器體積大,佔檔案的30%
new Vue({
template: '<div>{{ hi }}</div>'
})
Vue.runtime.js
引入以vue.runtime.js結尾的檔名,沒有編譯器
優點:沒有compiler的,所以體積小
缺點:沒有compiler,不能將HTML變成節點,需要用JS構建檢視
new Vue({
render (h) {
return h('div', this.hi)
}
})
template
完整版VUE一般使用template來建立HTML,template是一個替換掛載的元素模板,使用html的方式做渲染
<template>
<div id="app">
{{n}}
<button @click="add">+1</button>
</div>
</template>
render
Vue中的Render函式中有一個引數,這個引數是一個函式通常我們叫做h。其實這個h叫做createElement。Render函式將createElement的返回值放到了HTML中
render----js的方式做渲染
new Vue({
el:'#app',
render(h){
return h('div',[this.n,h('button',{on:{click:this.add}},'+1')])
}
})
使用codesandbox.io寫vue
不登陸能寫好多專案,登入能寫好多
點選vue圖示就可以開始寫了,寫好之後就能匯出vue將寫好的程式碼下載
學習的時光總是短暫,又到了時候說拜拜
歡迎關注公眾號 oldCode
獲取新鮮教程資料
相關文章
- vue起手式Vue
- Vue.js – 起手式Vue.js
- 現在,開始用嘴寫程式碼!
- 202409071506,開始寫程式碼,從0開始 驗證基本架子
- 感悟篇:如何寫好函式式程式碼函式
- Node js TDD開發的起手式JS
- 如何開始函式程式設計的學習?函式程式設計
- 從零開始學習如何部署程式碼
- 【vue真的香】開始讀原始碼Vue原始碼
- vue3程式碼編寫Vue
- 機器學習--起手式機器學習
- 敲程式碼的開始
- typescript + react 專案開發體驗之起手式TypeScriptReact
- 從零開始,如何用puppeteer寫一個爬蟲指令碼爬蟲指令碼
- 如何開始讀原始碼?原始碼
- 如何寫好程式碼
- 如何寫好程式碼?
- 解密vue-router: 從原始碼開始解密Vue原始碼
- 從零開始編寫指令碼引擎指令碼
- 如何從0開始搭建 Vue 元件庫Vue元件
- 如何從現在開始寫部落格?
- 西班牙函式_如何開始使用Kibana函式
- 深入Vue.js從原始碼開始(一)Vue.js原始碼
- python加法程式碼如何寫Python
- 低程式碼應用程式開發開始興起
- Excel 開始支援使用 JavaScript 編寫自定義函式ExcelJavaScript函式
- 如何使用 vue + typescript 編寫頁面 (Vue生命週期函式)VueTypeScript函式
- 如何從零開始用PyTorch實現Chatbot?(附完整程式碼)PyTorch
- 入口檔案開始,分析Vue原始碼實現Vue原始碼
- 開始寫作之旅
- 重新開始寫BLOG
- 阿里如何用 AI 寫程式碼?阿里AI
- 程式設計師如何寫出好程式碼?程式設計師
- Electron: 如何以 Vue.js, Vuetify 開始應用Vue.js
- vue3原始碼難學,先從petite-vue開始吧Vue原始碼
- 丈量你的程式碼,從cloc開始
- 剛開始寫的響應式 以後肯定更好的
- 一行命令冷啟動後,即可開始編寫程式碼[標題黨]