logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vue3 compositionAPI中setup函数如何访问路由

问题描述:在vue2.x中可以通过this访问到$router对象,this是当前vue实例,但是在vue3的seetup函数中是无法访问this的(为undefined),所以无法通过this来访问$router对象。解决方法:1.引入路由函数// 引入路由函数import { useRouter } from "vue-router";// 使用setup(){// 初始化路由const ro

关于template标签用法总结(含vue中的用法总结)

一、html5中的template标签html中的template标签中的内容在页面中不会显示。但是在后台查看页面DOM结构存在template标签。这是因为template标签天生不可见,它设置了display:none;属性。//当前页面只显示"我是自定义表现abc"这个内容,不显示"我是template",这是因为template标签天生不可见2 <template>&l...

#html
vue的style方式绑定行内样式-background-image的方式等~

需求:图片是通过接口获取可以配置,同时图片要自适应容器的大小,这时的解决方法是设置图片为背景图并居中排布。<view class="giftImg" :style="{ backgroundImage: 'url(' + backgroundImage + ')' }"></view>行内样式的写法可以使用数组语法也可以使用对象语法:1.数组语法:// :style 的数组

#css#html#html5
ant-design-vue Table设置scroll.x,当没有数据时表头显示不全,且没有滚动条

要想在表头中出现滚动条需要作如下修改:1.在table中添加样式2.在style.less文件中添加样式补充:在antd中添加样式修改时需要注意两点1.需要添加:global。2.添加了:global该样式会变成全局样式,因此这里需要添加父类。如上面的tableStyle。...

#css#html
vue watch监听多个值

有时候我们需要监听多个值,然后根据这几个值做出相应的操作。例如:当finishOne,finishTwo,finishThree这三个值都是true的时候,loading消失。computed: {loadingShow() {const { finishOne, finishTwo, finishThree } = this;return { finishOne, finishTwo, fini

#vue.js#javascript#前端
element-ui 组件图标全变成方框解决方法

问题:element-ui中的icon都变成了框。

#ui
vue的style方式绑定行内样式-background-image的方式等~

需求:图片是通过接口获取可以配置,同时图片要自适应容器的大小,这时的解决方法是设置图片为背景图并居中排布。<view class="giftImg" :style="{ backgroundImage: 'url(' + backgroundImage + ')' }"></view>行内样式的写法可以使用数组语法也可以使用对象语法:1.数组语法:// :style 的数组

#css#html#html5
ios 上时间出现 NaN-NaN-NaN的问题

问题:小程序中展示后台返回的时间,在安卓和微信开发者工具中能正常显示,但是在ios上就展示为NaN。原因:ios系统不支持2022-01-27这种以“-”横杠链接的格式,ios只支持2022/01/27这种以“/”斜杠链接的格式。解决方法:将从后台获取的时间中的“-”转换成“/”,然后再进行操作。// time是后台获取的时间格式:2022-01-27// 将-转换成/ 再进行操作time.rep

#ios
Promise.all 获取失败原因

Promise.all()接受一个由promise任务组成的数组,可以同时处理多个promise任务,当所有的任务都执行完成时,Promise.all()返回resolve,但当有一个失败(reject),则返回失败的信息,即使其他promise执行成功,也会返回失败。可以用一句话来说Promise.all(),要么全有要么全无。但话又说回来,有时候我们使用Promise.all()执行很多个网络

#javascript
Vuex $store.state的值能获取,但是里面具体的值却获取不到

问题:打印this.$store.getters可以获取的到,但是打印this.$store.getters.authInfo就是undefinedconsole.log(this.$store.getters,'是否登录')console.log(this.$store.getters.authInfo,'是否登录')原因:因为actions是异步操作,你在commit方法里再去打印肯定就有值了

#javascript
    共 13 条
  • 1
  • 2
  • 请选择