码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • vue路由&无痕浏览&nodeJS环境配置&ElementUI简介


    目录

    一、路由

    1.引入路由的js依赖

    2.定义组件 首页对应的组件

     3.定义路由与组件的对应关系

    4.生成路由对象

    5.将vue对象挂载到vue实例中

     6.定义锚点

      7.触发的事件

    二、无痕浏览

    三、nodejs环境搭建

    四、ElementUI简介


    一、路由

    1.引入路由的js依赖

    
    

    2.定义组件 首页对应的组件

    const Home = Vue.extend({
        template:'
    这是首页内容、 展示最新的10条博客
    ' }) const About = Vue.extend({ template:'
    这是关于本站显示的内容区域、本站的发展史
    ' })

     3.定义路由与组件的对应关系

    let routes = [
        {path:'/home',component:Home},
        {path:'/about',component:About}
    ]
    

    4.生成路由对象

    const router = new VueRouter({routes});
    

    5.将vue对象挂载到vue实例中

    new Vue({
        el:'#app',
        //5.将vue对象挂载到vue实例中
        router,
        data(){
            return{
                msg:'hello vue!!!'
            }
        }
    })

     6.定义锚点

      7.触发的事件

    首页
    关于

    完整html:

    1. <!DOCTYPE html>
    2. <html lang="en">
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>Title</title>
    6. <script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.10/vue.js"></script>
    7. <!-- 1.引入路由的js依赖 -->
    8. <script src="https://cdn.bootcdn.net/ajax/libs/vue-router/2.6.0/vue-router.js"></script>
    9. </head>
    10. <body>
    11. <div id="app">
    12. <!-- 7.触发的事件-->
    13. <router-link to="/home" replace="">首页</router-link>
    14. <router-link to="/about">关于</router-link>
    15. <!-- 6.定义锚点-->
    16. <router-view></router-view>
    17. </div>
    18. <script type="text/javascript">
    19. // 2.定义组件 首页对应的组件
    20. const Home = Vue.extend({
    21. template:'
      这是首页内容、 展示最新的10条博客
      '
    22. })
    23. const About = Vue.extend({
    24. template:'
      这是关于本站显示的内容区域、本站的发展史
      '
    25. })
    26. // 3.定义路由与组件的对应关系
    27. let routes = [
    28. {path:'/home',component:Home},
    29. {path:'/about',component:About}
    30. ]
    31. // 4.生成路由对象
    32. const router = new VueRouter({routes});
    33. new Vue({
    34. el:'#app',
    35. //5.将vue对象挂载到vue实例中
    36. router,
    37. data(){
    38. return{
    39. msg:'hello vue!!!'
    40. }
    41. }
    42. })
    43. </script>
    44. </body>
    45. </html>

    测试:

     

     

    二、无痕浏览

    加个replace即可:

     

    三、nodejs环境搭建

    ①、下载nodeJS安装包

    ②、解压nodeJS的解压包,在根目录下新增两个文件夹node_global和node_cache

     ③、环境变量配置

     NODE_HOME:配置的是nodeJS解压的根路径D:\initPath\node-v10.15.3-win-x64

     

    配置path:

     

    配置好之后 进入我们的黑窗口 徽标键+R

    node -v

    npm -v

      ④、配置npm的全局模块的下载地址

        D:\Node\node-v10.15.3-win-x64
            npm config set cache "D:\Node\node-v10.15.3-win-x64"
            npm config set prefix "D:\Node\node-v10.15.3-win-x64"
            npm config set registry https://registry.npm.taobao.org/

     ⑤、下载github的Vue的项目解压
     ⑥、在解压的项目中是没有node_modules的,在工程的根目录下需要通过npm              install进行再次依赖下载(package.json)

     ⑦、在通过npm run dev 启动项目 

     

     

     

    四、ElementUI简介

    网址:

     https://element.eleme.cn/#/zh-CN/component/installation

     1、传统开发模式:html+vue+ElementUI类似于Bootstrap、layui、easyui

     2、前后端分离的开发模式

    我是發財 bye~

  • 相关阅读:
    springboot之Filter的URI匹配规则
    实验5 二叉树的应用程序设计
    谱瑞PS186|替代PS186方案|TypeC转HDMI4K视频转换方案设计
    手机word怎么转pdf?这几种方法很简单
    基于多尺度集成极限学习机回归(Matlab代码实现)
    leetcode刷题[22天小总结] 面试题 01.09. 字符串轮转
    计算机毕业设计:基于HTML学校后台用户登录界面模板源码
    关于 Eclipse 的一场 “三角关系”
    golang redis lua脚本 和 lua function
    基于SSH开发农产品网上销售系统(购物商城 前台+后台)
  • 原文地址:https://blog.csdn.net/m0_62327548/article/details/126720062
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号