为了账号安全,请及时绑定邮箱和手机立即绑定

VUE中根据id转跳为什么#号会失败?

VUE中根据id转跳为什么#号会失败?

达令说 2019-02-01 17:37:53
试过在#letter里加反斜杠#号可以正常描点,但是其他锚点就不可了...<div id="box"> <div style="width: 500px;"> <div style="float: right;font-size: 24px;">    <div v-for="(keys , index) in letterText" :key="index">        <a href="javascript:;" @click="onLetter('#letter'+ keys)">{{keys}}</a>    </div>  </div>    <div v-for="(items, keys ,index) in letter" :key="keys" style="margin-top: 300px;color: #fd0000;font-size: 24px;">        <div :id="'letter'+ keys">{{keys}}</div>    </div></div></div>methods: {    onLetter(keys) {        let letter = this.$el.querySelector(keys)        document.body.scrollTop = letter.offsetTop    }},});
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 468 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信