vue3 深度选择器 deep 写法,动态引入图片,使用时间格式化插件Moment.js

deep写法

使用 ::v-deep 出现警告:

[@vue/compiler-sfc] ::v-deep usage as a combinator has been deprecated. Use :deep(<inner-selector>) instead.

尝试使用 <<< 或 /deep/ 同样出现这样的警告。

警告表示: <<<、/deep/、::v-deep 这三个已被弃用,改用 :deep(<inner selector>)

例如:

:deep(.el-input) {
    width: 200px;
}

参考:rfcs/0023-scoped-styles-changes.md at master · vuejs/rfcs · GitHub

动态引入图片

<template>
    <img :src="imgSrc" alt="">
</template>

<script>
import { defineComponent } from 'vue';
import imgSrc from '@/assets/img/imgSrc.svg'; // 引入图片

export default defineComponent({
    name: '',
    setup() {
        return {
            imgSrc // 注意要return出去
        }
    }
})
</script>

使用时间格式化插件Moment.js

1、安装

npm install moment --save

2、在使用的文件中引入:

import moment from "moment"; 

3、使用

console.log( moment().format() )

打印结果如下: 

参考 Moment.js 中文文档:Moment.js 中文网

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值