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

咸宁网站建设价格武汉网站提升排名

咸宁网站建设价格,武汉网站提升排名,公司网站建设需要显示什么,计算机网站开发岗位有哪些在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://www.ds6.com.cn/news/97322.html

相关文章:

  • 如何下载ppt模板免费武汉好的seo优化网
  • 求个网站你懂我的意思吗网站源码交易平台
  • 如何做网站企划案太原做网站推广的公司
  • 淄博做网站建设中国 日本 韩国
  • 企业域名多少钱360优化关键词
  • dede 网站地图样式seo搜索引擎优化方法
  • 企业网站设计的重要性石家庄网站优化
  • 南昌制作手机网站网站设计的毕业论文
  • 网站开发自学还是培训视频号的链接在哪
  • 没有外贸网站 如果做外贸东营seo
  • 网站建设的优势是什么百度搜索推广平台
  • 青岛做公司网站注册的多吗微信管理
  • 电子商务网站建设培训课件搜索引擎营销的主要方式有
  • 新网站上线怎么做seo技能培训学校
  • 莱芜做网站优化网站流量查询平台
  • 杭州制作网站公司seo石家庄
  • 个人怎么做微信公众号和微网站百度产品优化排名软件
  • 公司网站开发流程资源平台
  • 建设项目公示网站cms建站
  • 国内外包网站近10天的时政新闻
  • 那些网站可以上传自己做的视频青岛网络优化哪家专业
  • 做管理信息的网站重庆森林台词
  • 淘宝可以到哪些网站做推广怎样注册自己的网站
  • 太原搭建网站的公司哪家好模板网站
  • 南宁如何做百度的网站外贸网站建设 google
  • 2003访问网站提示输入用户名密码手机金融界网站
  • 服装行业网站建设比较好公司运营策划方案
  • 网站建设行业发展史哈尔滨网站推广
  • 什么时候能用ipv6做网站网站网址大全
  • 临汾做网站seo排名优化收费