国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Vue 入門,Vue屬性和指令

yuanxin / 1355人閱讀

摘要:鼠標(biāo)懸停幾秒鐘查看此處動(dòng)態(tài)綁定的提示信息頁面加載于如上,屬性被稱為指令,其前綴表示其為提供的特殊屬性。這里該指令的作用是將這個(gè)元素節(jié)點(diǎn)的屬性和實(shí)例的屬性保持一致。

初步認(rèn)識(shí)vue

github地址:https://github.com/jiaoshibo/vue

vue是一套構(gòu)建用戶界面的漸進(jìn)式框架,是mvvm框架的一種。vue采用了自底向上增量開發(fā)的設(shè)計(jì),其核心庫只關(guān)注視圖層,它不僅易于上手,還便于與第三方庫或既有項(xiàng)目整合。

vue有三個(gè)部分組成 : 視圖-數(shù)據(jù)-視圖模型。視圖即HTML部分。

vue的引入:


//或者直接引入文件
聲明式渲染

vue的核心是一個(gè)允許采用簡潔的模板語法來聲明式的將數(shù)據(jù)渲染進(jìn) DOM:

{{message}}

就這樣,數(shù)據(jù)和DOM進(jìn)行了綁定,視圖將數(shù)據(jù)引入,并進(jìn)行渲染,顯示出來,而且元素是響應(yīng)式的,打開控制臺(tái),修改 app.message 的值,就會(huì)發(fā)現(xiàn)視圖的文本也會(huì)相應(yīng)的更新。

除了文本插值,我們還可以使用指令的方式綁定DOM元素屬性。

鼠標(biāo)懸停幾秒鐘查看此處動(dòng)態(tài)綁定的提示信息!

如上,v-bind 屬性被稱為指令,其前綴 v- 表示其為vue提供的特殊屬性。這里該指令的作用是:“將這個(gè)元素節(jié)點(diǎn)的 title 屬性和 Vue 實(shí)例的 message 屬性保持一致”。

條件與循環(huán)

控制一個(gè)元素的顯示與隱藏

顯示

如果在控制臺(tái)輸入 app3.seen=false ,你就發(fā)現(xiàn)上例的文本隱藏了。

利用 v-for 指令綁定數(shù)組的數(shù)據(jù)來渲染一個(gè)項(xiàng)目列表

  1. {{todo.text}}
1.HTML
2.JAVASCRIPT
3.VUE.JS

在控制臺(tái)輸入 app3.todos.push({text:"CSS"}) ,列表中會(huì)增加一個(gè)新項(xiàng)

處理用戶輸入

利用 v-on 綁定一個(gè)事件監(jiān)聽器,使用戶和應(yīng)用之間進(jìn)行互動(dòng)

{{message}}

通過 v-model 指令,可以輕松實(shí)現(xiàn)表單輸入和應(yīng)用狀態(tài)之間的雙向綁定

{{message}}

組件化應(yīng)用構(gòu)建

使用 v-bind 指令將todo傳到每一個(gè)重復(fù)的組件中

1.JAVASCRIPT
2.HTML
3.VUE

在上面的例子中,我們已經(jīng)設(shè)法將應(yīng)用分割成了兩個(gè)更小的單元,子單元通過 props 接口實(shí)現(xiàn)了與父單元很好的解耦。

To be continued......

下一篇:Vuede 模板語法和計(jì)算屬性:https://segmentfault.com/a/11...

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/85060.html

相關(guān)文章

  • Vue入門--基礎(chǔ)語法

    摘要:在模板中放入太多的邏輯會(huì)讓模板過重且難以維護(hù)。它會(huì)根據(jù)控件類型自動(dòng)選取正確的方法來更新元素。指令需要使用的語法,指的是原數(shù)據(jù)數(shù)組,指的是迭代的數(shù)組元素。 注:本教程所使用的vue版本為 2.5.16 MVC與MVVM MVC(Model-View-Controller): M指的是從后臺(tái)獲取到的數(shù)據(jù), V指的是顯示動(dòng)態(tài)數(shù)據(jù)的html頁面, C是指響應(yīng)用戶操作、經(jīng)過業(yè)務(wù)邏輯處理后去更新...

    haoguo 評(píng)論0 收藏0
  • vue入門筆記體系(五)vue指令

    摘要:指令指令帶有前綴,以表示它們是提供的特殊特性。添加事件偵聽器時(shí)使用模式。只當(dāng)事件是從偵聽器綁定的元素本身觸發(fā)時(shí)才觸發(fā)回調(diào)。差別在哪里將特性名轉(zhuǎn)換為從開始支持語法糖,會(huì)擴(kuò)展成一個(gè)更新父組件綁定值的偵聽器。 vue指令 指令帶有前綴 v-,以表示它們是 Vue 提供的特殊特性。 v-text {{msg}} v-html //渲染HTML文本,更新元素的 innerHTML 。注意:內(nèi)...

    myshell 評(píng)論0 收藏0
  • vue入門

    摘要:基本信息是框架讀音,類似于是一套構(gòu)建用戶界面的漸進(jìn)式框架。我們現(xiàn)在可以進(jìn)一步為我們的組件實(shí)現(xiàn)更復(fù)雜的模板和邏輯的改進(jìn),而不會(huì)影響到父單元。 基本信息 vue是mvvm框架 (model view viewmodel) Vue.js(讀音 /vju?/,類似于 view) 是一套構(gòu)建用戶界面的漸進(jìn)式框架。 model 視圖/模板 view 模型/數(shù)據(jù) viewmod...

    NotFound 評(píng)論0 收藏0
  • 快速入門 - Vue2 Tutorials (一)

    摘要:在這個(gè)組件里面有一些鏈接列表,和,這些列表直接使用編寫按照傳統(tǒng)的寫法,如果我們需要往里面添加鏈接的時(shí)候,每次我們都得添加和標(biāo)簽。所以修改如下這樣我們就把數(shù)據(jù)和視圖分開了,模板里面的代碼也簡潔了很多,不再需要寫很多重復(fù)的代碼。 Vue 的官方文檔 對(duì) Vue 介紹非常詳細(xì),但官方文檔使用在 HTML 中引入 vue 的方式進(jìn)行講解,而實(shí)際項(xiàng)目中一般使用腳手架如 vue-cli 初始化項(xiàng)目...

    djfml 評(píng)論0 收藏0
  • Vue學(xué)習(xí)筆記之一 - 入門

    摘要:而在頁面中,在之內(nèi)的元素只需寫一個(gè)。但是元素的內(nèi)容被更改之后,控件中的內(nèi)容并不會(huì)同步更新。下面的代碼,在中遍歷實(shí)例中屬性里的每一項(xiàng),并將每個(gè)與綁定。而在定義組件的代碼中,接收傳入的,并在元素中顯示中的字符串。 URL:Introduction - Vue.js 注意 所演示的示例,都是在JS中將Vue實(shí)例綁定至HTML中的指定元素,然后再通過Vue實(shí)例中data內(nèi)的屬性或者method...

    BLUE 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<