在Vue中獲取自定義屬性方法:data-id的實(shí)例
獲取自定義屬性的方法:
第一步:首先在標(biāo)簽上綁定上@click='getDateId(item.id)',并將屬性值傳到綁定的事件里面
第二步:在標(biāo)簽上繼續(xù)綁定:date-id = 'item.id'屬性
第三步:在<script>里面的屬性methods里面添寫上事件函數(shù) getDateId(id){} 在事件函數(shù)里面獲取id的值即可
<template><h2 @click=’getDataId(item.id)’ :data-id='item.id'></h2></template><script> methods: { getDataId(id) { console.log(id); } },</script>
補(bǔ)充知識(shí):vue本地存儲(chǔ)、獲取自定義data-id、獲取鏈接url參數(shù)、頁面跳轉(zhuǎn)返回、修改頁面title
一、本地存儲(chǔ):
localStorage.setItem(’uqid’,’REgaI2eAT9yDfpdc’); //存儲(chǔ)本地(傳死參)
var uqid = localStorage.getItem(’uqid’); // 獲取存儲(chǔ)本地值
或者
var orderSn = 20;localStorage.setItem(’orderSn’,orderSn);var uqid = localStorage.getItem(’orderSn’);
二、獲取自定義--------data-id
bindList(e){ var autoId = $(e.currentTarget).attr(’data-id’); //獲取div -data },
三、獲取鏈接---url參數(shù)
http://localhost:8080/#/lineitem?uqid =2019032817530157997 (獲取---uqid )bindList(){ var uqid = utils.getUrlKey(’uqid’); alert(uqid );},
以上獲取url參數(shù)需要引入js文件----utils.js
/* eslint-disable */export default{ getUrlKey: function (name) { return decodeURIComponent((new RegExp(’[?|&]’ + name + ’=’ + ’([^&;]+?)(&|#|;|$)’).exec(location.href) || [, ''])[1].replace(/+/g, ’%20’)) || null }}
main.js全局引入下
import utils from ’./assets/js/utils.js’ //獲取url參數(shù)
global.utils = utils;
四、頁面跳轉(zhuǎn)返回
@click='bindReturn'methods:{ bindReturn(){ this.$router.go(-1); //返回上一頁, }, bindOrider(){ this.$router.push({path: ’/doctorlist’}); //頁面跳轉(zhuǎn) },}
router/index.js文件中
import doctorList from ’@/components/doctorlist’export default new Router({ routes: [ { path:’/doctorlist’, name:’doctorList ’, component:doctorList , meta: { title: ’我是修改后的頁面title’ } }, ]})
修改頁面title--main.js 最后添加
// 修改頁面titlerouter.beforeEach((to, from, next) => { /* 路由發(fā)生變化修改頁面title */ if (to.meta.title) { document.title = to.meta.title; } next();})
以上這篇在Vue中獲取自定義屬性方法:data-id的實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. IntelliJ IDEA恢復(fù)刪除文件的方法2. IntelliJ IDEA配置Tomcat服務(wù)器的方法3. docker鏡像完全卸載的操作步驟4. 使用Maven 搭建 Spring MVC 本地部署Tomcat的詳細(xì)教程5. idea刪除項(xiàng)目的操作方法6. IntelliJ IDEA設(shè)置默認(rèn)瀏覽器的方法7. IntelliJ IDEA導(dǎo)入jar包的方法8. idea導(dǎo)入maven項(xiàng)目的方法9. idea重置默認(rèn)配置的方法步驟10. Docker 部署 Prometheus的安裝詳細(xì)教程

網(wǎng)公網(wǎng)安備