Vue記事本實例詳解
本文實例為大家分享了Vue實現(xiàn)記事本功能的具體代碼,供大家參考,具體內(nèi)容如下
實例功能點不多,主要難點在于筆記文本對象數(shù)組的添加,刪除,以及對組件的綁定同步事件。
核心代碼
<section id="todoapp"> <!-- 輸入框 --> <header class="header"> <h1>記事本</h1> <input v-model="note" autofocus="autofocus" autocomplete="off" placeholder="請輸入任務(wù)" class="new-todo" /> <div style="text-align: right;width: 90%;height: 3%;"> <button value="記錄" style="text-align: center" @click="addnote">記錄</button> </div> </header> <!-- 列表區(qū)域 --> <section class="main"> <ul class="todo-list"> <li class="todo" v-for="(n,index) in notes"> <div class="view"> <span class="index">{{index+1}}</span> <label>{{n}}</label> <button class="destroy"></button> </div> </li> </ul> </section> <!-- 統(tǒng)計和清空 --> <footer class="footer"> <span class="todo-count"><strong>{{notes.length}}</strong> items left </span> <button class="clear-completed" @click="delnote"> Clear </button> </footer> </section> <script> let vue = new Vue({ el:"#todoapp", data:{ note:"好好學(xué)習(xí),天天向上", index:0, notes:[ "寫代碼", "吃飯飯", "睡覺覺" ] }, methods:{ addnote:function () { this.notes.push(this.note); }, delnote:function () { this.notes = []; } } }); </script>
關(guān)于vue.js組件的教程,請大家點擊專題vue.js組件學(xué)習(xí)教程進行學(xué)習(xí)。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
vue axios基于常見業(yè)務(wù)場景的二次封裝的實現(xiàn)
這篇文章主要介紹了vue axios基于常見業(yè)務(wù)場景的二次封裝的實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-09-09vue.config.js中configureWebpack與chainWebpack區(qū)別及說明
這篇文章主要介紹了vue.config.js中configureWebpack與chainWebpack區(qū)別及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-09-09詳解基于vue-cli3.0如何構(gòu)建功能完善的前端架子
這篇文章主要介紹了詳解基于vue-cli3.0如何構(gòu)建功能完善的前端架子,本文整合出具備基礎(chǔ)功能的前端架子,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-10-10vite+vue3項目集成ESLint與prettier的過程詳解
這篇文章主要介紹了vite+vue3項目中集成ESLint與prettier的相關(guān)知識,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-09-09vue 實現(xiàn)路由跳轉(zhuǎn)時更改頁面title
今天小編就為大家分享一篇vue 實現(xiàn)路由跳轉(zhuǎn)時更改頁面title,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-11-11unplugin-auto-import的配置以及eslint報錯解決詳解
unplugin-auto-import?解決了vue3-hook、vue-router、useVue等多個插件的自動導(dǎo)入,也支持自定義插件的自動導(dǎo)入,是一個功能強大的typescript支持工具,這篇文章主要給大家介紹了關(guān)于unplugin-auto-import的配置以及eslint報錯解決的相關(guān)資料,需要的朋友可以參考下2022-08-08