第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

vue框架寫的頁面的click事件失效

vue框架寫的頁面的click事件失效

大話西游666 2019-03-14 17:15:08
頁面結構如下:之前是button失效 我換成span還是失效,試過v-on:click,@click.native都不管用,真心求賜教,已經無力,,<template>  <div class="index">    <div class="top">        <mt-swipe :auto="2000" v-if="ImgList!=''">          <mt-swipe-item v-for="(v,k) in ImgList" :key="k">            <img :src="v.adPicture">            <!-- <img v-if="v.adUrl==''" :src="v.adPicture">            <a v-if="v.adUrl!=''" :href="v.adUrl"><img :src="v.adPicture"></a> -->          </mt-swipe-item>        </mt-swipe>    </div>    <div class="button">      <span @click="turn_to('/order','order')">我的訂單</span>      <span @click="skip_to('/myCode','myCode')">我的二維碼</span>      <span @click="skip_to('/yzPost','yzPost')">驛站快遞</span>      <span @click="skip_to('index','index')">掃描驛站</span>      <span @click="turn_to('/cityPost','cityPost')">同城快遞</span>      <span @click="skip_to('/my','my')">個人設置</span>    </div>  </div></template><script>import $ from "jquery";import wx from "weixin-js-sdk";import base from "../assets/js/base";var Cookies = require('js-Cookie');let hex_md5 = require("crypto-js/md5");export default {  name: "index",  data() {    return {      ImgList: []    };  },  methods: {    getData() {      let _this = this;      base.axios_post("", "***************", function(res) {        if (res.code == 0) {          _this.ImgList = res.data;        }else if(data.code==100){          Cookies.remove('p_openId');          _this.$router.push({path: '/index'});        } else {          _this.$toast(res.message);        }      });    },    turn_to() {},    skip_to(path, name) {      let ptoken = Cookies.get("ptoken");      let pstate = Cookies.get("pstate");      if (ptoken!=undefined) {        if (name == "index") {          this.sys();        } else {          this.$router.push({ path: path });        }      } else {        if (pstate == 0) {          this.$router.push({ path: "/proof", query: { type: name } });        } else if (!pstate) {          this.$router.push({ path: "/register", query: { type: name } });
查看完整描述

6 回答

?
婷婷同學_

TA貢獻1844條經驗 獲得超8個贊

根據你的代碼字面量來看,個人認為是你的那個點擊事件寫錯了,這樣寫試試:


//為了便于區(qū)別,特意改變了傳入參數的命名

skip_to(toPath, name) {

    this.$router.push({ path: toPath, query: { type: name } });

}

補充內容

這樣試試:


<div class="button">


  <span @click="turn_to('order')">我的訂單</span>

  <span @click="skip_to('myCode')">我的二維碼</span>

  <span @click="skip_to('yzPost')">驛站快遞</span>

  <span @click="skip_to('index')">掃描驛站</span>

  <span @click="turn_to('cityPost')">同城快遞</span>

  <span @click="skip_to('my')">個人設置</span>

</div>


methods: {

    skip_to(arg) {

        this.$router.push({ path: "/" + arg, query: { type: arg } });

    }

}

希望我的回答對你有所幫助!


查看完整回答
反對 回復 2019-03-27
?
飲歌長嘯

TA貢獻1951條經驗 獲得超3個贊

把代碼最簡到成一個Demo.html文件放上來看看,這樣代碼不完整看不出問題所在


查看完整回答
反對 回復 2019-03-27
?
臨摹微笑

TA貢獻1982條經驗 獲得超2個贊

首先代碼


skip_to(path, name) {

    this.$router.push({ path: path, query: { type: name } });   //參數path 沒有用到

}

第二個 你的事件是沒觸發(fā)還是代碼問題 來個alert 最直觀


查看完整回答
反對 回復 2019-03-27
?
繁星淼淼

TA貢獻1775條經驗 獲得超11個贊

看看你的控制臺有沒有報錯,可以在skip_to方法中注釋掉其他的代碼,單純的console個東西試試,看看控制臺是怎么打印的


查看完整回答
反對 回復 2019-03-27
  • 6 回答
  • 0 關注
  • 4378 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號