首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何挂载像codepen这样的Vue 3 CLI项目?

如何挂载像codepen这样的Vue 3 CLI项目?
EN

Stack Overflow用户
提问于 2020-12-05 21:17:02
回答 1查看 277关注 0票数 1

我写了一支工作笔这里

我试图在vue-cli项目中复制同一个应用程序。所有内容都处于默认设置(vue3预览),但这2个文件除外:

main.js

代码语言:javascript
复制
import { createApp } from 'vue'
import BoostApp from './App.vue'
    
createApp(BoostApp).mount('#box')

App.vue

代码语言:javascript
复制
<template>
  <div id="box" class="demo">
    <h1>
      Compound vault
      <br />
    </h1>
    <span>
    Deposit
    <input type="number" min="0" v-model="deposit" style="width:6em" /> USD (in stablecoins)
    </span>
    <br />
    <br />CRV needed for 2.5x boost:
    <br />
    {{Math.ceil(deposit/CRVneeded*100)/100}} CRV for 4 years
  </div>
</template>
代码语言:javascript
复制
<script>
  export default {
    name: "BoostApp",
    data() {
      return {
        deposit: 10,
        CRVneeded: 2.12
      };
    }
  };
</script>
<style>
</style>

它与'npm运行服务‘构建良好,但当我访问http://localhost:8080/时,我只得到一个空白的屏幕。

我哪里出问题了?谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-05 21:37:55

该应用程序安装到index.html中的div,而不是App.vue中的。因此,如果您没有将div id重命名为box in index.html,这就是原因所在。

您还可以将其改为#app (推荐):

代码语言:javascript
复制
createApp(BoostApp).mount('#app')
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65162047

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档