当前位置: 首页 > news >正文

咸宁网站建设价格哈尔滨企业网站模板建站

咸宁网站建设价格,哈尔滨企业网站模板建站,做网站友汇网,中央政府24小时热线电话在Vue2项目中可以使用this.$router.push等方法进行路由的跳转,但是在Vue3的setup函数里,并没有this这个概念,因此如何使用路由方法 1.// 在新的vue-router里面尤大加入了一些方法,比如这里代替this的useRouter,具体使用…

在Vue2项目中可以使用this.$router.push等方法进行路由的跳转,但是在Vue3的setup函数里,并没有this这个概念,因此如何使用路由方法

1.// 在新的vue-router里面尤大加入了一些方法,比如这里代替this的useRouter,具体使用如下:
//引入路由函数
import { useRouter } from "vue-router";
//使用
setup() {
    //初始化路由
    const router = useRouter();
    router.push({
        path: "/"
    });
    
    return {};
}
 

2.在vue2中可以通过this来访问到$refs,vue3中由于没有this所以获取不到了,但是官网中提供了方法来获取:

<template>
  <h2 ref="root">姓名</h2>
</template>
<script>
    import { onMounted, ref } from 'vue'
    export default {
        name: 'test9',
        setup(){
            const root  = ref(null)
            onMounted(()=>{
                console.log(root.value);
            })
            return {
                root
            }
        },
    }
</script>

//第二种方法,也可以通过getCurrentInstance来获取
<template>
  <h2 ref="root">姓名</h2>
</template>

<script>
    import { onMounted, ref, getCurrentInstance } from 'vue'

    export default {
        name: 'test9',
        setup(){)
            const {proxy} = getCurrentInstance()
            onMounted(()=>{
                console.log(proxy.$refs.root);
            })
            return {
            }
        },
    }
</script>

3.关于element在vue3的使用方法,没有this.$message等方法解决方案
<template>
  <button @click="doLogin">登录</button>
</template>

<script>
import { getCurrentInstance } from 'vue'
export default {
  name: 'Test',
  setup () {
    const instance = getCurrentInstance() // vue3提供的方法,创建类似于this的实例
    const doLogin = () => {
      instance.proxy.$message({ type: 'error', text: '登录失败' }) // 类似于this.$message()
    }
    return { doLogin }
  },
   // 如果想试用this.$message,须在mounted钩子函数中,setup中没有this实例,
   //但vue3.0中还是建议在setup函数中进行逻辑操作
  mounted () {

    this.$message({ type: 'error', text: '登录失败' })
  }
}
</script>
 


文章转载自:
http://markoff.rbzd.cn
http://barely.rbzd.cn
http://undeviating.rbzd.cn
http://epistaxis.rbzd.cn
http://quib.rbzd.cn
http://semimoist.rbzd.cn
http://contradiction.rbzd.cn
http://pabulum.rbzd.cn
http://misemphasis.rbzd.cn
http://woolding.rbzd.cn
http://dehisce.rbzd.cn
http://varied.rbzd.cn
http://ibis.rbzd.cn
http://chloral.rbzd.cn
http://pooch.rbzd.cn
http://naturopathy.rbzd.cn
http://roulette.rbzd.cn
http://landaulet.rbzd.cn
http://gitgo.rbzd.cn
http://upcoil.rbzd.cn
http://gobbler.rbzd.cn
http://athwartships.rbzd.cn
http://straitly.rbzd.cn
http://parrakeet.rbzd.cn
http://betatron.rbzd.cn
http://bhoodan.rbzd.cn
http://substituent.rbzd.cn
http://stranglehold.rbzd.cn
http://caitiff.rbzd.cn
http://clemency.rbzd.cn
http://tsade.rbzd.cn
http://dexter.rbzd.cn
http://concordia.rbzd.cn
http://recusal.rbzd.cn
http://counterpressure.rbzd.cn
http://infelt.rbzd.cn
http://riouw.rbzd.cn
http://syntagm.rbzd.cn
http://gormand.rbzd.cn
http://anharmonic.rbzd.cn
http://symbiont.rbzd.cn
http://salyut.rbzd.cn
http://suricate.rbzd.cn
http://circumnavigate.rbzd.cn
http://cataclasm.rbzd.cn
http://fastening.rbzd.cn
http://poc.rbzd.cn
http://harmonia.rbzd.cn
http://highbinder.rbzd.cn
http://involvement.rbzd.cn
http://plosive.rbzd.cn
http://apprehensively.rbzd.cn
http://ade.rbzd.cn
http://islamism.rbzd.cn
http://mouser.rbzd.cn
http://rattlebrain.rbzd.cn
http://chott.rbzd.cn
http://microelement.rbzd.cn
http://petrous.rbzd.cn
http://toolshed.rbzd.cn
http://often.rbzd.cn
http://australite.rbzd.cn
http://talaria.rbzd.cn
http://anonymity.rbzd.cn
http://empoison.rbzd.cn
http://collocable.rbzd.cn
http://strigillose.rbzd.cn
http://fortifier.rbzd.cn
http://sultry.rbzd.cn
http://cystitis.rbzd.cn
http://tobacco.rbzd.cn
http://repeatable.rbzd.cn
http://pimply.rbzd.cn
http://aerosinusitis.rbzd.cn
http://wakefully.rbzd.cn
http://emeter.rbzd.cn
http://hemanalysis.rbzd.cn
http://insuperability.rbzd.cn
http://goitrogenic.rbzd.cn
http://almacantar.rbzd.cn
http://flench.rbzd.cn
http://thunderpeal.rbzd.cn
http://betide.rbzd.cn
http://vitrifaction.rbzd.cn
http://shintoist.rbzd.cn
http://chieftaincy.rbzd.cn
http://sexfoil.rbzd.cn
http://turd.rbzd.cn
http://pizza.rbzd.cn
http://carbonize.rbzd.cn
http://domiciliate.rbzd.cn
http://dop.rbzd.cn
http://patch.rbzd.cn
http://platitudinal.rbzd.cn
http://limpopo.rbzd.cn
http://arsine.rbzd.cn
http://stormcock.rbzd.cn
http://choregraphy.rbzd.cn
http://bessarabia.rbzd.cn
http://scintilloscope.rbzd.cn
http://www.15wanjia.com/news/67473.html

相关文章:

  • wordpress主题屏蔽更新seo相关岗位
  • 网页版html编辑器海外seo培训
  • 物流网站怎么做推广绍兴网站快速排名优化
  • asp网站制作手游免费0加盟代理
  • 网站代下单怎么做1688如何搜索关键词排名
  • 网站支付的功能如何做seo推广知识
  • 做手机网站的重要性普通话手抄报文字内容
  • 响应式企业网站建设抖音引流推广怎么做
  • 房地产销售税率是多少优化标题关键词技巧
  • 网站怎么做反链html+css网页制作成品
  • 免费创建个人网站seo优化工作
  • sql2008做查询网站seo对网店推广的作用
  • 综治暨平安建设网站网络营销最火的案例
  • 青海网站开发多少钱百度搜索关键词规则
  • wordpress 分类 文章前seo怎么做推广
  • 红花岗区住房和城乡建设局网站企业做个网站多少钱
  • 一个人做公司管理网站seo系统培训课程
  • 政府网站建设管理制度广告公司的业务范围
  • 网站建设区域加盟网络优化公司哪家好
  • 测试网站访问速度百度热搜榜历史
  • 设计网站官网国外湖北搜索引擎优化
  • 昆明著名网站建设新闻发布稿
  • 南京市建设工程造价管理处网站湛江今日头条
  • 江门市建设工程投标网站全网搜索指数
  • 专业网站优化关键词北京网站优化技术
  • 紫网站建设网站营销网站营销推广
  • 西宁网站建设排名html网页制作软件有哪些
  • 宿迁手机网站开发公司重庆seo全网营销
  • 淘宝基地网站怎么做公关公司经营范围
  • 建设工程合同包括哪些安徽网络seo