vue3.0中使用web云开发(8)

vue3.0结合腾讯云开发,开发个人网站

在线预览链接

增加了一个用户发表动态的功能, 用户可以通过点击添加动态按钮进行动态发布

  • 动态发布可以发布文字以及图片

  • 点击添加图片可以选择本地图片进行上传(经过手机端测试,手机端只能发表文字,图片好像有问题,不知道是怎么回事)

  • 一条动态如下

  • 动态删除功能后续会添加

今天遇到的问题,通过获取页面元素通过js的方式添加样式

  1. 获取页面dom元素
  • html中
 <div class="content" ref="content">
 </div>
  • js部分
const state = reactive({
      content: ref(null)
    });
  1. 通过上述方法就可以获取页面的元素

  2. 对页面元素更改样式

const changeStyle = () => {
      state.content.style.width = "100%";
    };
posted @ 2020-08-22 17:41  boyyang  阅读(188)  评论(0编辑  收藏  举报
//黑猫咪:https://unpkg.com/live2d-widget-model-hijiki@1.0.5/assets/hijiki.model.json //白猫咪:https://unpkg.com/live2d-widget-model-tororo@1.0.5/assets/tororo.model.json //萌娘:https://unpkg.com/live2d-widget-model-shizuku@1.0.5/assets/shizuku.model.json //狗狗:https://unpkg.com/live2d-widget-model-wanko@1.0.5/assets/wanko.model.json //萌妹1号:https://unpkg.com/live2d-widget-model-z16@1.0.5/assets/z16.model.json //萌妹2号:https://unpkg.com/live2d-widget-model-koharu@1.0.5/assets/koharu.model.json //萌妹3号:https://unpkg.com/live2d-widget-model-hibiki@1.0.5/assets/hibiki.model.json //妹子4号:https://unpkg.com/live2d-widget-model-izumi@1.0.5/assets/izumi.model.json //妹子5号:https://unpkg.com/live2d-widget-model-miku@1.0.5/assets/miku.model.json //6号:https://unpkg.com/live2d-widget-model-nico@1.0.5/assets/nico.model.json //7号:https://unpkg.com/live2d-widget-model-ni-j@1.0.5/assets/ni-j.model.json //8号:https://unpkg.com/live2d-widget-model-nipsilon@1.0.5/assets/nipsilon.model.json //9号:https://unpkg.com/live2d-widget-model-nito@1.0.5/assets/nito.model.json //10号:https://unpkg.com/live2d-widget-model-tsumiki@1.0.5/assets/tsumiki.model.json //11号:https://unpkg.com/live2d-widget-model-unitychan@1.0.5/assets/unitychan.model.json //帅哥1号:https://unpkg.com/live2d-widget-model-chitose@1.0.5/assets/chitose.model.json //帅哥2号:https://unpkg.com/live2d-widget-model-haruto@1.0.5/assets/haruto.model.json