国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

vue-tour新手指導(dǎo),點擊按鈕,進(jìn)行提示,再次點擊按鈕,提示隱藏,點擊下一步,彈框顯示

這篇具有很好參考價值的文章主要介紹了vue-tour新手指導(dǎo),點擊按鈕,進(jìn)行提示,再次點擊按鈕,提示隱藏,點擊下一步,彈框顯示。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

先看效果圖
vue-tour新手指導(dǎo),點擊按鈕,進(jìn)行提示,再次點擊按鈕,提示隱藏,點擊下一步,彈框顯示,vue.js,javascript,ecmascript
vue-tour新手指導(dǎo),點擊按鈕,進(jìn)行提示,再次點擊按鈕,提示隱藏,點擊下一步,彈框顯示,vue.js,javascript,ecmascript
vue-tour新手指導(dǎo),點擊按鈕,進(jìn)行提示,再次點擊按鈕,提示隱藏,點擊下一步,彈框顯示,vue.js,javascript,ecmascript
vue-tour新手指導(dǎo),點擊按鈕,進(jìn)行提示,再次點擊按鈕,提示隱藏,點擊下一步,彈框顯示,vue.js,javascript,ecmascript
vue-tour新手指導(dǎo),點擊按鈕,進(jìn)行提示,再次點擊按鈕,提示隱藏,點擊下一步,彈框顯示,vue.js,javascript,ecmascript
vue-tour新手指導(dǎo),點擊按鈕,進(jìn)行提示,再次點擊按鈕,提示隱藏,點擊下一步,彈框顯示,vue.js,javascript,ecmascript
vue-tour新手指導(dǎo),點擊按鈕,進(jìn)行提示,再次點擊按鈕,提示隱藏,點擊下一步,彈框顯示,vue.js,javascript,ecmascript

main.js中引入vue-tour

import VueTour from 'vue-tour'
require('vue-tour/dist/vue-tour.css')
Vue.use(VueTour)

建一個登錄頁面
點擊導(dǎo)航助手按鈕,開始提示

<el-button type="primary" plain @click="startTour">導(dǎo)航助手</el-button>
<v-tour name="myTourLogin" :steps="steps" :options="myOptions"></v-tour>
<el-form>
   <el-form-item prop="orgName">
     <el-input data-v-step="0"
       placeholder="請選擇學(xué)校"
     />
   </el-form-item>
   <el-form-item>
     <el-input data-v-step="5" placeholder="賬號" />
   </el-form-item>
   <el-form-item>
     <el-input
       data-v-step="6"
       placeholder="密碼"
       />
   </el-form-item>
 </div>
  <el-form-item>
   <div style="display: flex">
     <el-input data-v-step="7"/>
     <img src="code.png"">
   </div>
 </el-form-item>
 <span data-v-step="8">登 錄</span>
</el-form>

選擇學(xué)校彈出框

 <el-dialog
      v-dialogDrag
      custom-class="selectDialog"
      title='請選擇學(xué)校'    >
      <el-form ref="form" :model="form" class="demo-ruleForm">
        <div data-v-step="1" style="display: flex">
          <el-form-item>
            <el-select placeholder="省級">
              <el-option/>
            </el-select>
          </el-form-item>
          <el-select placeholder="市級">
            <el-option/>
          </el-select>
          <el-select placeholder="縣/區(qū)級" clearable>
            <el-option/>
          </el-select>
        </div>
        <!--搜索-->
        <el-form-item>
          <el-input data-v-step="2"/>
        </el-form-item>
      </el-form>
      <!--學(xué)校列表-->
      <el-table data-v-step="3">
      </el-table>
      <div>
        <el-button>取 消</el-button>
        <el-button data-v-step="4">確 定</el-button>
      </div>
    </el-dialog>
data(){
  return{
    myOptions:{
    	dialogVisible: false,
        useKeyboardNavigation: false, //不使用->,<-
        labels: {
            buttonSkip: '跳過',
            buttonPrevious: '上一步',
            buttonNext: '下一步',
            buttonStop: '關(guān)閉'
          }
        },
        steps: [
          {
            target: '[data-v-step="0"]',
            content: `請選擇學(xué)校`,
            params: {
              placement: 'bottom',
            },
          },
          {
            target: '[data-v-step="1"]',
            content: `請選擇省、市、縣、學(xué)校類別`,
            params: {
              placement: 'top',
            },
            before: ()=> new Promise((resolve) => {
              this.dialogVisible = true  
              //選擇學(xué)校提示框里點擊‘下一步’,選擇學(xué)校彈框顯示,然后給出提示			
              resolve();  //請求成功后,才能給出‘請選擇省、市、縣、學(xué)校類別’提示框
            })
          },
          {
            target: '[data-v-step="2"]',
            content: `請輸入學(xué)校名稱,搜索學(xué)校名稱`,
            params: {
              placement: 'bottom',
            }
          },
          {
            target: '[data-v-step="3"]',
            content: `請選擇學(xué)校`,
            params: {
              placement: 'bottom',
            }
          },
          {
            target: '[data-v-step="4"]',
            content: `請點擊‘確定’`,
            params: {
              placement: 'bottom',
            },
            
          },
          {
            target: '[data-v-step="5"]',
            content: `請輸入正確的手機(jī)號`,
            params: {
              placement: 'bottom',
            },
            before: ()=> new Promise((resolve) => {
              this.dialogVisible = false
              resolve();
            })
          },+
          {
            target: '[data-v-step="6"]',
            content: `請輸入密碼,初始密碼格式為“'zhjy@”+“手機(jī)號后六位”`,
            params: {
              placement: 'bottom',
            }
          },
          {
            target: '[data-v-step="7"]',
            content: `請輸入驗證碼,如1+1=2,請輸入結(jié)果2`,
            params: {
              placement: 'bottom',
            }
          },
          {
            target: '[data-v-step="8"]',
            content: `請點擊‘登錄’`,
            params: {
              placement: 'bottom',
            }
          },
        ]
  }
}

methods: {
	startTour(){
      this.$tours['myTourLogin'].start()
    }
}

如果想要實現(xiàn)點擊一次導(dǎo)航助手,顯示提示,再次點擊,提示隱藏需要這么做
在data中添加isTourActive,在方法中判斷點擊

data(){
	return{
		isTourActive:false
	}
}
methods: {
function startTour(){
        if (this.isTourActive) {
        this.$tours['myTourLogin'].stop()
        } else {
          this.$tours['myTourLogin'].start()
        }
        this.isTourActive = !this.isTourActive
      }
}

如果不需要點擊‘導(dǎo)航助手’進(jìn)行提示,而是進(jìn)入頁面直接提示,只需要將方法寫在mounted中,文章來源地址http://www.zghlxwxcb.cn/news/detail-698236.html

mounted () {
    this.$tours['myTourLogin'].start();
  },

到了這里,關(guān)于vue-tour新手指導(dǎo),點擊按鈕,進(jìn)行提示,再次點擊按鈕,提示隱藏,點擊下一步,彈框顯示的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • vue點擊按鈕跳轉(zhuǎn)頁面

    在Vue.js中,你可以使用router-link或this.$router.push()來實現(xiàn)點擊按鈕跳轉(zhuǎn)頁面的功能,前提是你已經(jīng)配置了Vue Router。以下是兩種不同的方法來實現(xiàn)頁面跳轉(zhuǎn): 方法一:使用router-link router-link 是Vue Router提供的組件,用于創(chuàng)建導(dǎo)航鏈接。你可以在模板中使用它來創(chuàng)建按鈕,實現(xiàn)頁面

    2024年02月08日
    瀏覽(27)
  • 本地已安裝Git。 但是VSCode提示:未找到 Git。點擊Git側(cè)邊欄選項,按鈕都是灰的

    本地已安裝Git。 但是VSCode提示:未找到 Git。點擊Git側(cè)邊欄選項,按鈕都是灰的

    問題: 解決方案: 1、點擊設(shè)置 2、在輸入框中輸入git.path,然后點擊“在settings.json中編輯”, ? ? ? 打開settings.json文件,進(jìn)行g(shù)it.path配置; 3、配置git.path,下面兩種格式都可以,設(shè)置完后重啟VScode,問題解決. //1、Linux方式格式 \\\"git.path\\\": \\\"D:/Program Files/Git/bin/git.exe\\\"? ? //2、

    2024年02月10日
    瀏覽(20)
  • 【vue中點擊按鈕跳轉(zhuǎn)頁面】

    【vue中點擊按鈕跳轉(zhuǎn)頁面】

    做一下筆記 1.為按鈕綁定click事件 2.利用路由進(jìn)行跳轉(zhuǎn) 注意:需要去route下index.js文件中配置路由地址,并且跳轉(zhuǎn)的路由與按鈕所在的路由地址在同一級別下。若放在上一級,會出現(xiàn)單獨的頁面而不是在組件下;在下一級也就是children中會不顯示? 下圖是將路由放在了上一級,

    2024年02月12日
    瀏覽(27)
  • Vue3自定義按鈕點擊變色

    Vue3自定義按鈕點擊變色

    ?實現(xiàn)效果圖:?默認(rèn)選中第一個按鈕,未選中按鈕為粉色,點擊時顏色變?yōu)榧t色 ?利用動態(tài)類名,當(dāng)定義isChange數(shù)值和下標(biāo)index相同時,賦予act類名,實現(xiàn)變色效果

    2024年02月11日
    瀏覽(19)
  • vue表格操作列,按鈕太多顯示... 點擊后懸浮顯示全部按鈕

    vue表格操作列,按鈕太多顯示... 點擊后懸浮顯示全部按鈕

    效果: 分析原理: 一共就三步,仔細(xì)看看很簡單,位置要加對,代碼結(jié)構(gòu)下邊有demo 代碼結(jié)構(gòu)demo: 老規(guī)矩復(fù)制粘貼? 拿去試試? ?注意這次的demo只有操作列不是全部表格結(jié)構(gòu),, 需要放到表格的/el-table標(biāo)簽內(nèi)

    2024年04月12日
    瀏覽(44)
  • Vue + Element 實現(xiàn)按鈕指定間隔時間點擊

    Vue + Element 實現(xiàn)按鈕指定間隔時間點擊

    需要加一個按鈕,調(diào)用第三方API,按鈕十分鐘之內(nèi)只能點擊一次,刷新頁面也只能點擊一次 加一個本地緩存的時間戳,通過時間戳計算指定時間內(nèi)不能點擊按鈕 // 注:指定時間可以根據(jù)需要更新,比如1分鐘內(nèi)只能點擊一次,只需要將循環(huán)部分改為 if (!storedTime || (currentTime

    2024年02月05日
    瀏覽(37)
  • vue點擊按鈕實現(xiàn)跳轉(zhuǎn)到另一個vue頁面

    vue點擊按鈕實現(xiàn)跳轉(zhuǎn)到另一個vue頁面

    首先需要對按鈕綁定一個函數(shù),然后在函數(shù)里進(jìn)行頁面路由的改變。 這里要確保項目中已經(jīng)在使用vue-router。 如圖,我想要跳轉(zhuǎn)到這個index.vue頁面 那么按鈕綁定的函數(shù)里的路徑應(yīng)該這么寫: 然后需要在router文件夾下的index.js里進(jìn)行該頁面的注冊: 最主要的是我紅框里的內(nèi)容

    2024年02月16日
    瀏覽(110)
  • 解決vue點擊按鈕刷新頁面的一個bug

    登陸界面第一次點擊按鈕會刷新頁面,后面點擊就可以正常請求了 把里面的 type=“submit” 改成 type=“button”

    2024年02月20日
    瀏覽(18)
  • vue點擊按鈕時,新增或刪除一行表單元素

    vue點擊按鈕時,新增或刪除一行表單元素

    ??????? 在項目開發(fā)中,有這樣一個需求,點擊按鈕時,新增一行input文本框,且文本框后面有刪除操作,點擊刪除還可以刪除當(dāng)前行。 ??????? 實現(xiàn)效果如下圖所示: ???????? ?????? 主要代碼布局如下: ?????????主要代碼如下: ??????? 1.聲明變量 ??

    2024年02月12日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包