|
導讀網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立... 網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立在超文本基礎之上的。超級文本標記語言之所以稱為超文本標記語言,是因為文本中包含了所謂“超級鏈接”點。 Vue.js是一種JS庫,它使用簡單,容易上手能夠實現響應的數據綁定和組合的視圖組件Vue.js其實是一個JavaScript UI庫,它是一個構建數據驅動的 web 界面的漸進式框架,的目標是盡可能簡單的 使用API 實現響應的數據綁定和組合的視圖組件,接下來在文章中將和大家詳細介紹為什么使用Vue.js 【推薦課程:Vue.js】
使用vue.js的理由 vue.js上手容易,簡單而且擁有很多工具包含API,性能等,它只需要一個腳本就可以體驗它的精彩 每個Vue應用程序的入口點都是通過實例創建的。然后,該實例將配置應用程序的其余部分,并在應用程序擴展時得到子成員 例: <script src="https://vuejs.org/js/vue.min.js"></script>
<div id="app">
<p>{{ message }}</p>
</div>
<script type="text/javascript">
new Vue({
el: '#app',
data: {
message: '這是我的第一個Vue.js文件!'
}
})
</script>效果圖
通過傳入一個對象來配置實例,該對象包含有關應用程序的信息以及應該加載的位置。 el屬性:指定應該安裝在哪個元素上,值是設置的ID元素。 data屬性:要綁定到視圖數據中的指定數據,該屬性具有可通過模板訪問值的對象。 注意:帶ID的div app是我們安裝應用程序的地方 用雙花括號將數據綁定到模板上,在綁定配置期間用message在data對象中指定值。 數據綁定 條件 JS框架中一個非常有用的功能是能夠在決策之前將數據綁定到視圖。我們可以告訴Vue僅在值解析為true時才進行綁定 <script src="https://vuejs.org/js/vue.min.js"></script>
<div id="app">
<h2 v-if="demo1">為true時顯示demo1</h2>
<h2 v-else="demo2">為true時顯示demo2</h2>
</div>
<script type="text/javascript">
new Vue({
el: '#app',
data:{
demo1:true
}
})
</script>
循環 可以為我們提供一個簡單的API來循環訪問一組綁定數據,該v-for指令將其用于此目的,我們只需要一個數據數組: 需要用到site in sites 形式的特殊語法, sites 是源數據數組并且 site 是數組元素迭代的別名 <script src="https://vuejs.org/js/vue.min.js"></script>
<div id="app">
<ul>
<li v-for="site in sites">{{site.name}}</li>
</ul>
</div>
<script type="text/javascript">
new Vue({
el: '#app',
data:{
sites:[
{name:'張三'},
{name:'李四'},
{name:'王五'}
]
}
})
</script>
雙向綁定 Vue中的雙向綁定非常簡單,只需要一個指令就可以實現v-model。讓我們通過將v-model指令附加到文本輸入并同時顯示數據來看到input框中的值來實現雙向綁定 <script src="https://vuejs.org/js/vue.min.js"></script>
<div id="app">
<p>
<input type="text" v-model="mentor">{{mentor}}
</p>
</div>
<script type="text/javascript">
new Vue({
el: '#app',
data:{
message:'這是雙向綁定',
mentor:'',
mentors:[]
}
})
</script>
總結:以上就是本篇文章的全部內容了,希望對大家學習有所幫助。 以上就是為什么要使用Vuejs的詳細內容,更多請關注php中文網其它相關文章! 網站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網站。 |
溫馨提示:喜歡本站的話,請收藏一下本站!