码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • vue路由和nodeJS环境搭建


    目录

    一、vue路由

     二、无痕浏览

     三、nodeJS环境搭建

     四、ElementUI简介

    一、vue路由

    使用路由跳转不同的组件思路
    1、确保引入Vue.vue-router的js依赖
    2、首先需要定义组件(就是展示不同的页面效果)
    3、需要将不同的组件放入一个容器中(路由集合)
    4、将路由集合组装成路由器
    5、将路由挂载到Vue实例中
    6、定义锚点
    7、跳转

     

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="utf-8">
    5. <title>title>
    6. <script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.10/vue.js">script>
    7. <script src="https://cdn.bootcdn.net/ajax/libs/vue-router/2.6.0/vue-router.js">script>
    8. head>
    9. <body>
    10. <div id="app">
    11. <router-link to="/Home" >首页router-link>
    12. <router-link to="/About">关于router-link>
    13. <router-view>router-view>
    14. div>
    15. body>
    16. <script>
    17. //定义组件
    18. const Home = Vue.extend({
    19. template: "
      这是首页
      "
    20. });
    21. const About = Vue.extend({
    22. template: "
      这是关于本站,记录了本站的发展史
      "
    23. });
    24. //定义组件和路由的关系
    25. let routes = [{
    26. path: '/',
    27. component: Home
    28. }, {
    29. path: '/Home',
    30. component: Home
    31. }, {
    32. path: '/About',
    33. component: About
    34. }];
    35. //定义路由
    36. const router = new VueRouter({
    37. routes: routes
    38. })
    39. //挂载路由
    40. new Vue({
    41. el: "#app",
    42. router,
    43. data() {
    44. return {
    45. msg: "hello,vue!"
    46. }
    47. }
    48. })
    49. script>
    50. html>

    运行效果:

     点击关于

     

     二、无痕浏览

    添加关键词 

     运行效果:

    多次点击 首页和关于 停留在关于

     

     点击一次回退

     三、nodeJS环境搭建

    1、下载nodeJS的安装包
        2、解压nodeJS的解压包,在根目录下新增两个文件夹node_global和node_cache
        3、配置环境变量
            NODE_HOME:配置的是nodeJS解压的根路径D:\initPath\node-v10.15.3-win-x64
            path:%NODE_HOME%;%NODE_HOME%\node_global
            node -v
            npm -v
        4、配置npm的全局模块的下载地址
            npm config set cache "D:\initPath\node-v10.15.3-win-x64\node_cache"
            npm config set prefix "D:\initPath\node-v10.15.3-win-x64\node_global"
            npm config set registry https://registry.npm.taobao.org/
        5、下载github的Vue的项目解压
        6、在解压的项目中是没有node_modules的,在工程的根目录下需要通过npm              install进行再次依赖下载(package.json)
        7、在通过npm run dev 启动项目

     

     

     

     

     

     

     

     

     

     登录之后的界面 

     四、ElementUI简介

    我们学习VUE,知道它的核心思想式组件和数据驱动,但是每一个组件都需要自己编写模板,样式,添加事件,数据等是非常麻烦的,
       所以饿了吗推出了基于VUE2.0的组件库,它的名称叫做element-ui,提供了丰富的PC端组件

     ElementUI官网:http://element-cn.eleme.io/#/zh-CN

     

  • 相关阅读:
    我作为前端开发者对低代码平台的理解和搭建流程(一)
    【halcon】halcon轮廓总结之select_contours_xld
    Web前端:什么时候使用React?什么时候使用React Native?
    vue-quill-editor富文本编辑器使用方法,最全,含部分源码解读,含图片上传,如果页面有多个富文本,图片上传解决方案
    1、如何抓取Modbus TCP/UDP 数据包实战
    Python之并发编程(线程)
    [Hackthebox] Fawn (FTP)
    C++DAY 结构体·结构体与函数
    招投标系统简介 企业电子招投标采购系统源码之电子招投标系统 —降低企业采购成本
    C++11 ——— 右值引用和移动语义
  • 原文地址:https://blog.csdn.net/weixin_62735525/article/details/126717073
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | 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号