javascript - 在 Vue 选项内部定义模板与在外部定义模板有什么区别?

标签 javascript vue.js vuejs2

我是 Vue 新手,如果有人可以澄清声明这样的模板之间的区别:

Vue.component('my-component', {
    template: '<div>A custom component!</div>'
})

对比

<template>
    <div>A custom component!</div>
</template>

还有它的优点,那就太好了!我正在尝试创建一个轻量级应用程序,但不确定哪个更合适。谢谢!

最佳答案

没有功能差异。这取决于您想要使用什么约定以及您的构建者喜欢如何构建东西。在非开发环境中,您的模板应该pre-compiled into render functions .

关于javascript - 在 Vue 选项内部定义模板与在外部定义模板有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43985901/

相关文章:

javascript - 带参数的递归方法

javascript - Vuex `people[0] = { age: people[0].age + 1 };` 不会触发重新渲染,为什么?

vuejs2 - Vue我想要一个图像跟随鼠标

javascript - VueJs - 动画数字变化

javascript - 如何使用vuejs显示/隐藏动态添加的span item onclick?

javascript - Jquery 插件在 Chrome 中不工作 - jCapSLide

javascript - 在plotly.js中获取X、Y和Z引用平面

javascript - Angular2 重复选择器

javascript - 使用 eval() 获取对导入的引用

typescript - Vue 3 中的错误 - 类型参数 'typeof import("../dist/vue")' is not assignable to parameter of type ' Public API Component'