Vue.js 是一个用于构建用户界面的渐进式框架。它的主要目标是通过尽可能简单的API提供高效的数据驱动的组件。
以下是一个简单的Vue.js应用程序的例子,它展示了如何创建一个组件并在HTML中使用它:
<!DOCTYPE html>
<html>
<head>
  <title>Vue.js 示例</title>
</head>
<body>
  <div id="app">
    <!-- 使用组件 -->
    <hello-world message="Hello Vue!"></hello-world>
  </div>
 
  <!-- 引入 Vue.js -->
  <script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.min.js"></script>
 
  <script>
    // 创建一个名为 'hello-world' 的新组件
    Vue.component('hello-world', {
      props: ['message'], // 定义一个属性 'message'
      // 模板内容
      template: '<div>{{ message }}</div>'
    });
 
    // 创建 Vue 实例
    new Vue({
      el: '#app'
    });
  </script>
</body>
</html>在这个例子中,我们定义了一个名为 hello-world 的新Vue组件,它接受一个名为 message 的属性,并在模板中显示这个属性的值。然后我们在页面的 div#app 元素中使用这个组件,并传递了 "Hello Vue!" 作为 message 的值。
这个简单的示例展示了Vue.js组件的基本使用方法,并且可以在浏览器中直接运行。