• vue--1.vue开发环境集成、基础指令、属性绑定


    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

    文章目录

    目录

    文章目录

    1.vue开发环境集成

    (1)第一类引入方式

    1)本地引入

    2)CDN引入

    3)webpack打包

    4)编辑器生成

    (2)第二类引入方式

    5)自己打包配置加载器

    6)官方脚手架(重点)

    7)官方脚手架(ui)

    8)利用编辑器

    2.基础指令

    (1).v-text

    (2).插值表达式

    (3).v-html

    3.属性绑定--v:bind



    1.vue开发环境集成

    (1)第一类引入方式

    1)本地引入

    1. <script src="./src/vue2.6.14.js"></script>
    2. <body>
    3. <div id="app">
    4. {{message}}
    5. </div>
    6. <script>
    7. new Vue({
    8. el:"#app",
    9. data:{
    10. message:"hello word"
    11. }
    12. })
    13. </body>

    2)CDN引入

    3)webpack打包

    自己把vue.js文件放在项目文件夹中引入项目 然后webpack打包

    4)编辑器生成

    HbuilderX 创建项目 选择 vue项目普通模式

    (2)第二类引入方式

    5)自己打包配置加载器

    1.新建一个项目 


    2.初始化配置文件:npm init -y


    3.下载依赖:
     npm i webpack@5.74.0 webpack-cli@4.10.0 vue-loader@17.0.0 @vue/compiler-sfc@3.2.37 webpack-dev-server@4.10.0  html-webpack-plugin@5.5.0 -D
    npm i vue -S 


    4.配置webpack.config.js

    5.项目配置文件 pakage.json文件中:
            scripts:{
                    "dev": "webpack serve --config webpack.config.js"
            }

    6.main.js文件:
            import { createApp } from 'vue'
            import App from './App.vue'
            createApp(App).mount('#app')
            document.body.innerHTML+="444"

    7.模板html文件中

        



        
    //然后就可以启动了:npm run dev 

    6)官方脚手架(重点)

    1.  cnpm install  @vue/cli -g //下载官方脚手架
    2.  vue create app1  //项目名称
    3. 接下来让你选择一些默认要生成的工具,不管直接回车
    4. 进入项目文件夹: cd app1 //进入项目文件夹,也可以直接在项目文件夹中打开终端
    5. 启动:
            npm run serve  //生成的打包文件在内存中不会写入磁盘用于开发阶段
    或者  
            npm run build //生成的打包文件在dist中 用于项目上线

    7)官方脚手架(ui)

    1.  cnpm install  @vue/cli -g
    2.  vue ui
    3. 打开的界面 中
    4.创建项目==>填写项目名字,选择项目创建的目录 点击创建
    5.等待它下载所有配置文件完毕  
    6.任务中serve启动以后想当与启动了热更新服务器:默认localhost:8080(也可以点启动app直接帮我们打开localhost:8080)
    7.如果把项目做完以后要上线,就启用build相当于webpack的打包,生成dist文件,注意:打包的路径是相对路径要改一下配置中的公共路径为:  ./ 然后点保存修改  

    8)利用编辑器

    HbuilderX 创建项目

    选择 vue项目

    vue-cli默认模板
    然后要:npm i
    再:npm run serve

    2.基础指令

    (1).v-text

     V-text指令的缺点:会覆盖元素内部原有的内容

    (2).插值表达式

     {{}}插值表达式:在实际开发中用的最多,只是内容的占位符,不会覆盖原有的内容。

    (3).v-html

     v-html指令的作用:可以把带有标签的字符串,渲染成真正的HTML内容!

    注意点:插值表达式只能用在元素的内容节点中,不能用在元素的属性节点中。

    3.属性绑定--v:bind

    1、在vue中,可以使用v-bind指令,为元素的属性动态绑定值;简写是英文的”:”

    2.在使用v-bind属性绑定期间,如果绑定内容需要进行动态拼接,则字符串的外面应该包裹单引号,例如:

    所有标签中属性绑定js中变量:

    标准写法: v-bind:src="变量"

    简写形式: :src="[10,20,30]"

  • 相关阅读:
    su root提示认证失败,无法sudo,锁屏后提示密码不对
    C/C++的内存管理
    接口测试--Postman常用断言
    解决Python执行命令时路径空格引发的困扰
    springboot项目导入idea maven爆红
    Java8——Lambda、stream API
    JavaScript 事件
    Delphi Enterprise具有强大视觉设计功能
    python+nodejs+vue教材征订管理系统
    独立产品灵感周刊 DecoHack #024 - 90年代的网站设计
  • 原文地址:https://blog.csdn.net/m0_63774574/article/details/126587508