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

php企业网站建设开发公司融资专干笔试

php企业网站建设,开发公司融资专干笔试,网站建设必会的软件,北苑网站建设公司文章目录 1.uniapp之Vue2升Vue3值得注意的几点1.1 页面生命周期的使用1.2 引入资源的方式 2. 浏览器本地存储之Cookie和webStorage3. CSS变量 var()的用法4. CSS之实现线性渐变背景5. 图片无法和文字对齐的正确解决方案6. 使用正则处理接口返回的富文本内的图片7. transition实…

文章目录

    • 1.uniapp之Vue2升Vue3值得注意的几点
      • 1.1 页面生命周期的使用
      • 1.2 引入资源的方式
    • 2. 浏览器本地存储之Cookie和webStorage
    • 3. CSS变量 var()的用法
    • 4. CSS之实现线性渐变背景
    • 5. 图片无法和文字对齐的正确解决方案
    • 6. 使用正则处理接口返回的富文本内的图片
    • 7. transition实现箭头展开和关闭动画效果(不使用动画帧)
    • 8. new Array()

1.uniapp之Vue2升Vue3值得注意的几点

1.1 页面生命周期的使用

Vue2:常规用法
在这里插入图片描述
Vue3:从 @dcloudio/uni-app 包内导入 uni-app 页面的生命周期。
在这里插入图片描述

1.2 引入资源的方式

uniapp中Vue3只支持CommonJS,不支持ESM(ES6)规范:

// 之前 - Vue 2, 使用 commonJS
var utils = require("../../../common/util.js");// 之后 - Vue 3, 只支持 ES6 模块
import utils from "../../../common/util.js";

因此,uniapp中使用Vue3使用如下引入方式不可行:

export default {data() {return {selectTypeArr: [{ img: require('@/assets/images/plan/detail/horizontal-plate-light.png'),  // 不可行imgActive: require('@/assets/images/plan/detail/horizontal-plate-dark.png'),text: '横版',tip: '适合A4纸张打印',type: 1},{img: require('@/assets/images/plan/detail/vertical-plate-light.png'),imgActive: require('@/assets/images/plan/detail/vertical-plate-dark.png'),text: '竖版',tip: '适合客户手机查看',type: 0},],}},
}

只能使用import引入后将资源当做常量使用:

<script setup>
import oApi from '@/api/home/index'
import commonJs from '@/libs/common/common.js'
import mDialog from '@/components/m-dialog/index.vue'
import { ref, reactive, onMounted, getCurrentInstance, computed } from 'vue'
import { useRoute, useRouter } from 'vue-router'
import { useStore } from 'vuex'
import cate1 from '@/static/images/home/cate_01.png'  // 可行
import cate2 from '@/static/images/home/cate_02.png'
import cate3 from '@/static/images/home/cate_03.png'
import cate4 from '@/static/images/home/cate_04.png'
import cate5 from '@/static/images/home/cate_05.png'
</script>

2. 浏览器本地存储之Cookie和webStorage

我的博客——浏览器本地存储之Cookie和webStorage

3. CSS变量 var()的用法

我的博客——CSS变量 var()的用法

4. CSS之实现线性渐变背景

我的博客——CSS之实现线性渐变背景

5. 图片无法和文字对齐的正确解决方案

在这里插入图片描述

6. 使用正则处理接口返回的富文本内的图片

// 富文本数据图片处理
let context = detaiilObj.detailData.info.context
const re = /<img(?:(?!\/>).|\n)*?\/>/gm
const matchResult = re.exec(context)  // re.exec()的匹配结果是个数组
// 给每张图片增加宽度100%的样式
const tempResult = matchResult instanceof Array ? matchResult.map(item => item.slice(0, -2) + ' width="100%" ' + item.slice(-2)) : null
// re的指针指回起点
re.lastIndex = 0
let num = -1
context = context.replace(re, function (match) {// 替换原本的富文本中的imgnum++return tempResult instanceof Array ? tempResult[num] : match
})
detaiilObj.detailData.info.context = context

7. transition实现箭头展开和关闭动画效果(不使用动画帧)

在这里插入图片描述

8. new Array()

在这里插入图片描述

http://www.yayakq.cn/news/339167/

相关文章:

  • 寿光专业做网站深圳网站seo优化
  • 广州英铭网站建设如何 申请个人网站
  • 网站大连清除wordpress数据库中多余的
  • 网站制作哪家便宜开发一套程序多少钱
  • 建设众筹类网站高端网站开发地址
  • 镇江 网站建设对网站建设 意见和建议
  • 嘉兴网页制作网站排名室内设计联盟论坛官网
  • 建旅游网站费用明细青岛市疾病预防控制中心紧急提示
  • 电子商务网站建设实用教程教案潍坊市房屋和城乡建设局网站
  • 外贸中间体做哪个网站好网站建设中管理员登录的代码怎么写
  • 洪梅做网站建筑业企业
  • 网站建设类毕业设计通州做网站
  • 做a暧小视频在线观看网站网站怎么做直播
  • 电商网站商品表设计方案手机测评做视频网站
  • 推广网站的方法有打开网站是iis7
  • 系统网站推广方案怎么做南京网站定制南京
  • 获取网站访客qq号码程序下载公司网站开发技巧
  • 深圳网站建设做一个公司网站要多少钱17模板网网页
  • 做设计想接外单去哪个网站好网站模板怎么做视频教程
  • 昌平网站建设浩森宇特网站开发合同预期
  • 网站建设怎么开发客户潍坊网站关键词推广
  • 2018网站的建设与维护前景舆情报告总结
  • 网站跨平台安徽安庆怎么样
  • 柳州企业网站开发平台自己在家可以做网站吗
  • 高新手机网站建设价格昆明网站开发公司电话
  • 中国十大电商做的好的网站网络营销有哪些岗位
  • app模板下载网站模板成都广告公司招聘
  • 垡头做网站的公司怎么做淘宝网站赚钱吗
  • 免费永久网站注册那非西
  • 江苏省华建建设股份有限网站宿迁网站建设案例