在IDEA 中使用 VUE + VUE 常用语法 + 入门案例实现

VUE 入门

一、vue 概念

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

二、在 IDEA 中创建 VUE 项目

1. 第一种创建方式——创建静态 WEB 项目

1.1 新建一个 Static Web 项目

在这里插入图片描述

1.2 填写项目名

在这里插入图片描述


2. 第二种创建方式——创建空项目

2.1 新建一个 Empty Project 项目

在这里插入图片描述


2.2 填写项目名

在这里插入图片描述

三、VUE常用指令

1. VUE 入门案例

  • 胡子语法:{ {}} ,{ {}} 可以是:【1】表达式;【2】字符串;【3】函数;【4】正则表达式;【5】boolean;【6】…;
  • new Vue():创建 Vue 实例,然后构造函数接收一个对象,对象中有一些属性;
  • el:是element的缩写,通过id选中要渲染的页面元素,本例中是一个div;
  • data:数据,数据是一个对象,里面有很多属性,都可以渲染到视图中;
  • message:这里我们指定了 data 中的一个 message 属性;
  • { {}}:通过 { {}} 的方式取出属性值。

注意:{ {属性}} 该只能在 html 标签的内容(开始标签与结束标签之间)上使用。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="../../js/vue.js"></script>
</head>
<body>
    <!-- vue 定制模板 -->
    <div id="app">
        <!-- 模板要填充的数据,属性取值 -->
        {
  { message }}
    </div>

    <script>
            var app = new Vue({
    
                // vue 实例对象
                el: '#app',     // 指定模板
                data: {
    
                    message: 'Hello Vue!'       // 填充模板所需要的数据
                }
            });
    </script>
</body>
</html>

2. v-text

用于更新标签包含的文本,它的作用跟双大括号效果是一样的。

2.1 语法
<p v-text="name"></p>

2.2 例子
<p v-text="name"></p>
<p> {
  {name}} </p>

3. v-bind

属性绑定指令,给 html 标签的属性绑定数据,注意冒号后面跟标签的属性,属性后面的等号指向数据,它可以简写为 :class, :href。

3.1 语法
<div v-bind:id="emp.id"></div>
<div :value="emp.name"></div>

3.2 例子
<div id="app">
    <!-- {
   {属性}} 该只能在 html 标签的内容(开始标签与结束标签之间)上使用 -->
    <!-- v-bind:属性绑定指令,给 html 标签的属性绑定数据 -->
    <span v-bind:title="title"> {
  {msg}} </span>
    <br/>
    <!-- 简写方式 -->
    <span :title="title"> {
  {msg}} </span>
    <a v-bind:href="href">百度</a>
    <img :src="src" width="690" height="370">
</div>
<script>
    let vue = new Vue({
    
        el: "#app",
        data: {
    
            title: "瞅你咋地",
            msg: "你瞅啥~",
            href: "http://www.baidu.com",
            src: "http://img.mp.sohu.com/upload/20170510/62d64c61ccc74f1d840467d483d87566_th.png"
        },
    });
</script>

4. v-model

用于表单输入,实现表单控件和数据的双向绑定。只要给 input 控件添加 v-model 指令,并指定关联的数据 msg,就可以轻松把用户输入的内容绑定在 msg 上。

4.1 语法
<inpurt type="text" v-model="msg"/>

4.2 例子
<div id="app">
	<!-- 单向绑定属性 -->
    v-bind:<input name
  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
IDEA使用Vue可以按照以下步骤进行: 1. 安装Vue插件:打开IDEA,点击菜单栏的"File",选择"Settings",在弹出的窗口找到"Plugins",搜索"Vue.js",点击"Install"按钮进行安装。 2. 创建Vue项目:点击菜单栏的"File",选择"New",然后选择"Project"。在弹出的窗口选择"Vue.js",填写项目名称和路径,点击"Next"按钮。 3. 配置Vue项目:在创建的Vue项目,打开"package.json"文件,可以配置项目的依赖项和脚本命令。 4. 开发Vue组件:在Vue项目创建.vue文件,这是Vue的单文件组件,可以在其编写HTML、CSS和JavaScript代码。可以使用Vue的模板语法、指令和组件等功能。 5. 运行Vue项目:可以使用IDEA提供的内置终端工具,在终端使用npm命令进行项目的运行和构建。可以使用"npm run serve"命令运行开发服务器,实时预览项目;使用"npm run build"命令构建项目,生成生产环境下的代码。 通过以上步骤,您可以在IDEA使用Vue进行项目开发和调试。希望对您有所帮助!<span class="em">1</span> #### 引用[.reference_title] - *1* [vue2 + webpack5相适配的 能成功打包的 package.json 文件](https://download.csdn.net/download/weixin_43405300/88252148)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值