• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
    當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

    Vue.js實(shí)現(xiàn)輸入框綁定的實(shí)例代碼

    來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 22:31:52
    文檔

    Vue.js實(shí)現(xiàn)輸入框綁定的實(shí)例代碼

    Vue.js實(shí)現(xiàn)輸入框綁定的實(shí)例代碼:實(shí)現(xiàn)效果如下: 實(shí)現(xiàn)代碼及注釋 <!DOCTYPE html> <html> <head> <title>vue.js數(shù)據(jù)動(dòng)態(tài)編輯</title> <meta charset=utf-8> <meta name=viewport content=w
    推薦度:
    導(dǎo)讀Vue.js實(shí)現(xiàn)輸入框綁定的實(shí)例代碼:實(shí)現(xiàn)效果如下: 實(shí)現(xiàn)代碼及注釋 <!DOCTYPE html> <html> <head> <title>vue.js數(shù)據(jù)動(dòng)態(tài)編輯</title> <meta charset=utf-8> <meta name=viewport content=w

    實(shí)現(xiàn)效果如下:

    實(shí)現(xiàn)代碼及注釋

    <!DOCTYPE html>
    <html>
    <head>
     <title>vue.js數(shù)據(jù)動(dòng)態(tài)編輯</title>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <style type="text/css">
     /* 在Vue實(shí)例沒(méi)有準(zhǔn)備好之前隱藏沒(méi)有編譯的mustache */
     [v-cloak]{
     display: none;
     }
     *{
     padding: 0;
     margin: 0;
     }
     body{
     font: 15px/1.3 'Open Sans', sans-serif;
     color: #5e5b64;
     text-align: center;
     }
     a, a:visited{
     outline: none;
     color: #389dc1;
     }
     a:hover{
     text-decoration: none;
     }
     section,footer,header,aside,nav{
     display: block;
     }
     /* tooltip style */
     .tooltip{
     background-color: #03c03c;
     background-image: -webkit-linear-gradient(top, #03c03c, gray);
     background-image: -moz-linear-gradient(top,#03c03c, gray);
     background-image: linear-gradient(top, #03c03c, gray);
     box-shadow: 0 1px 1px #ccc;
     border-radius: 3px;
     width: 290px;
     padding: 10px;
     position: absolute;
     left: 50%;
     margin-left: -150px;
     top: 50px;
     }
     /* 小三角形 */
     .tooltip:after{
     content: "";
     position: absolute;
     border: 6px solid #03c03c;
     border-color: #03c03c transparent transparent;
     width: 0;
     height: 0;
     bottom: -12px;
     left: 50%;
     margin-left: -6px;
     }
     .tooltip input{
     border: none;
     width: 100%;
     line-height: 34px;
     border-radius: 3px;
     box-shadow: 0 2px 6px #bbb inset;
     text-align: center;
     font-size: 16px;
     font-family: inherit;
     color: #8d9395;
     font-weight: bold;
     outline: none;
     }
     p{
     font-size: 22px;
     font-weight: bold;
     color: #6d8088;
     height: 30px;
     cursor: pointer;
     }
     p b{
     color: #fff;
     display: inline-block;
     padding: 5px 10px;
     background-color: #c4d7e0;
     border-radius: 2px;
     text-transform: uppercase;
     font-size: 18px;
     }
     p:before{
     content:"✎";
     display: inline-block;
     margin-right: 5px;
     font-weight: normal;
     vertical-align: text-bottom;
     }
     #main{
     height: 300px;
     position: relative;
     padding-top: 150px;
     }
     </style>
    </head>
    <body>
    <!-- 在Vue實(shí)例準(zhǔn)備好之前,v-vloak會(huì)隱藏任何沒(méi)有編譯的綁定數(shù)據(jù) -->
    <!-- 當(dāng)元素被點(diǎn)擊后,hideTooltp()方法將被調(diào)用 -->
    <div id="main" v-cloak v-on:click="hideTooltip">
     <!-- 這是一個(gè)tooltip。
     v-on:clock.stop是一個(gè)關(guān)聯(lián)點(diǎn)擊事件的句柄,用于停止事件。
     v-if保證只有在showtooltip變量為真時(shí)才顯示tooltip-->
     <div class="tooltip" v-on:click.stop v-if="show_tooltip">
     <!-- v-model綁定text_content模型的文本內(nèi)容,對(duì)于任何文本編輯框的變化都會(huì)被自動(dòng)更新 -->
     <input type="text" name="" v-model="text_content">
     </div>
     <!-- 當(dāng)p區(qū)域被點(diǎn)擊后,會(huì)調(diào)用toggleTooltip方法,阻止事件擴(kuò)散 -->
     <!-- mustache表達(dá)式將會(huì)替換text_content的值,它將會(huì)自動(dòng)更新變量值的所有變化 -->
     <p v-on:click.stop="toggleTooltip">{{text_content}}</p>
    </div>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.0.5/vue.min.js"></script>
    <script type="text/javascript">
     // 創(chuàng)建一個(gè)Vue實(shí)例,并且傳遞一個(gè)可選對(duì)象
     var demo = new Vue({
     // 一個(gè)DOM元素表示view model
     el: '#main',
     // 定義屬性值,給出初始值
     data: {
     show_tooltip :false,
     text_content: '點(diǎn)擊這里進(jìn)行編輯'
     },
     // 需要使用到的函數(shù)
     methods: {
     hideTooltip: function(){
     // 當(dāng)model被修改,view將被自動(dòng)更新
     this.show_tooltip = false;
     },
     toggleTooltip: function(){
     this.show_tooltip = !this.show_tooltip;
     }
     }
     })
    </script>
    </body>
    </html>

    總結(jié)

    以上所述是小編給大家介紹的Vue.js實(shí)現(xiàn)輸入框綁定的實(shí)例代碼,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

    聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    Vue.js實(shí)現(xiàn)輸入框綁定的實(shí)例代碼

    Vue.js實(shí)現(xiàn)輸入框綁定的實(shí)例代碼:實(shí)現(xiàn)效果如下: 實(shí)現(xiàn)代碼及注釋 <!DOCTYPE html> <html> <head> <title>vue.js數(shù)據(jù)動(dòng)態(tài)編輯</title> <meta charset=utf-8> <meta name=viewport content=w
    推薦度:
    標(biāo)簽: VUE input vue.js
    • 熱門(mén)焦點(diǎn)

    最新推薦

    猜你喜歡

    熱門(mén)推薦

    專題
    Top
    主站蜘蛛池模板: 亚洲精品国产精品乱码在线观看 | 久久久无码精品亚洲日韩软件| 老司机国内精品久久久久| 91精品国产色综合久久| 国产乱码精品一品二品| 成人午夜视频精品一区| 老司机99精品99| 久久ww精品w免费人成| 97精品一区二区视频在线观看| 四虎亚洲国产成人久久精品| 精品一区二区三区在线成人| 欧美精品一区二区在线精品| 精品国产乱码久久久久久1区2区| 国产精品宾馆在线精品酒店| 中文字幕精品一区二区日本| 免费看一级毛片在线观看精品视频| 麻豆精品久久精品色综合| 国内精品久久久久影院日本| 亚洲精品无码久久久久| 欧美精品一区二区三区免费观看 | 久久99精品免费一区二区| 无码精品人妻一区二区三区漫画| 国产成人精品手机在线观看| 日韩精品人妻av一区二区三区| 国产精品九九久久免费视频| 亚洲精品乱码久久久久久蜜桃不卡| 国产精品尹人在线观看| 少妇人妻精品一区二区三区| 无码精品人妻一区二区三区免费 | 久久99精品国产麻豆宅宅| 久久久久国产精品嫩草影院| 国产精品 91 第一页| 亚洲精品免费在线观看| 日韩精品一区二区三区在线观看| 国产手机在线精品| 国产在线观看一区二区三区精品| 久久亚洲精品国产精品| 国产在线观看一区二区三区精品| 99精品国产在热久久| 精品无码AV无码免费专区| 久久久无码精品亚洲日韩蜜臀浪潮 |