首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏销声匿迹

    Core + Vue 后台管理基础框架4——前端授权

    2、侧边栏菜单   鉴于本项目使用了vue-router,那显然,侧边栏就会跟对应路由关联,同时,前端项目会注册路由导航事件,此事件见src根目录下permission.js: ?    从后端拿到侧边栏菜单json,前端是没办法直接使用的,一堆json对象或者字符串,与Vue路由、视图并没法儿无缝衔接,所以上边我们看到调用了travseRoutes方法,此方法在前端工具类route.js 主要用意就是经由后端动态菜单配置前端vue-router动态路由,用到了vue-router中路由懒加载这个重要的特性。以上就是前端动态侧边栏的实现。 针对这点,web-flash前端项目中,很巧妙地用到了自定义Vue指令这个特性,将按钮的加载与去除逻辑封装了起来,具体在前端项目src/directive/permission.js中: import

    1K10发布于 2020-09-03
  • 来自专栏云开发小程序1

    VUE框架vue2转vue3全面细节总结(4)滚动行为

    滚动行为 我们可以通过 vue-router 自定义路由切换时页面如何滚动。比如,当跳转到新路由时,页面滚动到某个位置;切换路由时页面回到之前的滚动位置。

    63950编辑于 2023-10-14
  • 来自专栏记录篇

    Vue 框架学习系列四:Vue 3 路由与 Vue Router 4 的深度探索

    随着 Vue 3 的发布,Vue Router 也迎来了它的第4个主要版本,带来了与 Vue 3 更好的集成和一系列新特性。本篇文章将深度探索 Vue 3 与 Vue Router 4 的集成使用。 Vue Router 4 简介Vue Router 4 是为 Vue 3 设计的路由管理器,它提供了与 Vue 3 响应式系统的无缝集成。 与 Vue Router 3 相比,Vue Router 4 在性能、类型支持和易用性方面都有所提升。 安装与配置首先,你需要在你的 Vue 3 项目中安装 Vue Router 4。 @4安装完成后,你需要配置 Vue Router。

    69910编辑于 2024-10-03
  • 来自专栏XC's Blog 日常笔记

    Vue框架笔记

    Vue框架笔记 Vue全家桶笔记: 点击查看 Vue笔记语雀版: 点击查看 脚手架文件结构 ├── node_modules ├── public │ ├── favicon.ico: 页签图标 添加全局指令 Vue.directive(....) // 3. 配置全局混入(合) Vue.mixin(....) // 4. -- 生成的是h4标题 --> <h4 v-for="g in scopeData.games" :key="g">{{g}}</h4> </template> </Category> //创建vm new Vue({ el:'#app', render: h => h(App), store }) 4.基本使用 初始化数据、配置actions、配置mutations,操作文件store.js message component:Message } ] } ] 跳转(要写完整路径): <router-link to="/home/news">News</router-link> 4.

    47010编辑于 2024-08-24
  • 来自专栏xiaosen

    Vue框架引入

    vue简介 1.1.vue是什么? Vue官网 英文官网: https://vuejs.org/ 中文官网: https://cn.vuejs.org/ vue是一套构建用户界面的渐进式javascript框架 构建用户界面:将我们手里拿到的数据通过某种办法变成用户可以看见的界面 组件化:一个.vue文件就是一个组件,.vue文件是Vue打造的一个全新的文件格式,.vue文件中 写的就是HTML结构、css样式、js交互 2.声明式编码,让编码人员无需直接操作DOM,提高开发效率 Vue官网使用指南  学习vue之前,先来看一下Vue官网顶部的导航区,vue团队为了让vue更好用,所以说写了些文档并且进行了分类形成了官网上方这个导航区。 工具--->Vue CLI :最一开始学习时需要在HTML中引入vue.js才能编写vue代码,但是后续公司 中干活得借助于一个高端的平台来开发叫脚手架 搭建vue的开发环境 1.下载开发版本的vue

    65510编辑于 2025-06-02
  • 来自专栏小蔚记录

    vue UI 框架

    (1)Element 饿了么 vue 2.0后台UI框架 (Star:18382) https ://github.com/ElemeFE/element (1-1)Vuetify 最新的ui 框架   https://vuetifyjs.com/zh-Hans/getting-started https://github.com/airyland/vux https://vux.li/ (4)Mint-UI 饿了么移动端组件库 (Star:8062)   由饿了么前端团队推出的 Mint UI 是一个基于 Vue.js 的移动端组件库 https://github.com/ElemeFE/mint-ui (5)vue-admin 管理面板UI框架 (Star:6289) https: //github.com/vue-bulma/vue-admin (6)vue-material为 Vue.js 打造的 Material 风格的组件 (Star:4550) https://github.com

    1.7K20发布于 2019-09-11
  • 来自专栏博客-txy

    Vue—前端框架

    目录 Vue 渐进式 JavaScript 框架 一、走进Vue 二、Vue实例 三、生命周期钩子 四、Vue指令 五、组件 六、Vue-CLI 项目搭建 Vue 渐进式 JavaScript 框架 通过对框架的了解与运用程度 ,来决定其在整个项目中的应用范围,最终可以独立以框架方式完成整个web前端项目 一、走进Vue 1、what -- 什么是Vue 可以独立完成前后端分离式web项目的JavaScript框架 2、why -- 为什么要学习Vue 三大主流框架之一:Angular React Vue 先进的前端设计模式:MVVM 可以完全脱离服务器端,以前端代码复用的方式渲染整个页面:组件化开发 3、special - - 特点 单页面web应用 数据驱动 数据的双向绑定 虚拟DOM 4、how -- 如何使用Vue 开发版本:vue.js 生产版本:vue.min.js

    {{ } -- 4、多复选框 --> <!

    8.3K30发布于 2020-01-15
  • 来自专栏pandacode_cn

    Vue框架 介绍

    Vue框架 - 介绍 介绍内容包含:Vue.js是什么、Vue项目搭建。 Vue 官方文档 1. Vue.js 是什么 ​ Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。 Vue项目搭建 2.1. 什么是vue-cli Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,提供: 通过 @vue/cli 实现的交互式的项目脚手架。 一个运行时依赖 (@vue/cli-service),这个依赖: (1)可升级; (2)基于 webpack 构建,并带有合理的默认配置; (3)可以通过项目内的配置文件进行配置; (4)可以通过插件进行扩展 图形化界面创建 通过 vue ui 命令以图形化界面创建和管理项目 vue ui

    39450编辑于 2023-07-07
  • 来自专栏睡不着所以学编程

    Vue笔记(4)

    trim) ⊙组件化(重要) ⊙ 父组件和子组件 ⊙ 语法糖注册组件 ⊙ 组件模板的分离写法 v-model 表单控件在实际开发中是非常常见的,特别是对于用户信息的提交,需要大量的表单 Vue 注册组件 使用组件 注意一下,标签名千万不能使用驼峰命名法,可以写成my-cpn但是不能myCpn 全局组件和局部组件 像刚刚那种方式创建出来的组件就是全局组件,可以在很多个vue 实例(如app)中使用 比如说创建两个vue实例; 创建好并且注册好组件后: 在两个vue实例中使用: 是可以生效的 那怎么注册局部组件呢?

    41510编辑于 2022-09-20
  • 来自专栏雪胖纸的玩蛇日常

    Vue学习(4

    /audio/3.mp3",name:"113",author:"311111"}, {id:4,src:". /audio/4.mp3",name:"114",author:"411111"} ]; var music=new Vue({ el:'#music /audio/3.mp3",name:"113",author:"311111"}, {id:4,src:". /audio/4.mp3",name:"114",author:"411111"} ]; var music=new Vue({ el:'#music 创建组件 1.cd 到当前目录下 2.vue init webpack-simple 项目名 3.接下来根据提示操作 4.cd 项目名 5.npm install 6.npm run dev 7.只关心

    48320发布于 2018-08-16
  • 来自专栏编程微刊

    Vue PC端框架Vue移动端UI框架

    在学习Vue的过程之中,我发现不管是 BAT 大厂,还是创业公司,Vue 都有着广泛的应用,而且框架层出不穷,学习文档也越来越多,Vue也越来越受欢迎。 下面是我整理的 Vue PC端和移动端的UI框架,建议收藏,方便以后学习的时候拿出来查看。 Vue PC端框架 1. vue-element-admin 4. 移动端UI框架 1.Vux 中文文档:https://vux.li/#/ 在线预览:https://vux.li/demos/v2/? elemefe.github.io/mint-ui/#/ 3.MUI 中文文档:http://dev.dcloud.net.cn/mui/ github地址:https://github.com/dcloudio/mui 4.

    2.7K40发布于 2019-05-14
  • 来自专栏全栈程序员必看

    .vue文件结构(vue框架项目)

    文件中的样式; 生成styleLoaders用于加载不在.vue文件中的单独存在的样式文件 'use strict' const path = require('path') const config ' }) } else { return ['vue-style-loader'].concat(loaders) } } // https: ', '.json'], // 省略扩展名,也就是说当使用.js .vue .json文件导入可以省略后缀名 alias: { 'vue$': 'vue/dist/vue.esm.js $/, loader: 'vue-loader', // 解析.vue文件 options: vueLoaderConfig }, { (mp4|webm|ogg|mp3|wav|flac|aac)(\?.*)?

    1.6K10编辑于 2022-07-28
  • 来自专栏全栈程序员必看

    Vue框架快速入门

    Vue是现在最流行的前端框架之一,而且相对于其他两个框架React和Angular来说也更加易学,而且它的作者是国人,中文文档也很完善。 当然Vue框架算是比较高级的框架,所以在使用过程中还需要JavaScript、JavaScript 2015、WebPack、NodeJS、npm、ESLint、JavaScript单元测试框架等其他知识和框架的使用方法 这里引用了Vue框架的CDN,所以不需要任何配置即可使用Vue。 <! Vue和视图框架 通过以上学习我们可以看到Vue可以算是一个MVVM框架,主要作用就是将前台页面和数据绑定起来。为了做出漂亮的视觉效果,我们还需要和其他视图框架进行集成。 和Bootstrap 4集成 Bootstrap是最著名的前端框架之一,可以帮助我们迅速创建漂亮的页面。现在它的最新版本是4.0.0-beta,基本可以在项目中投入使用了。

    2.6K20编辑于 2022-09-05
  • 来自专栏女程序员的日常_Lin

    手写vue框架(一)

    定义一个类 — vue用法如下 let app = new Vue({ el : '#app', data : { msg : 'hello world', deep : { a:1, b:2 } } }) 那么我们首先要创建一个vue类: class Vue{ constructor(options){ const $options = options; //... } } 接下来进行数据劫持: class Vue{ constructor(options){ const set : function proxysetter(newVal){ target[sourceKey][key] = newVal } }) } 在vue 的constructor中调用: class vue { constructor(options){ const vm = this; // 构建实例上的$options

    1K30发布于 2019-07-19
  • 来自专栏cwl_Java

    VUE-Vuetify框架

    2.Vuetify框架 2.1.为什么要学习UI框架 Vue虽然会帮我们进行视图的渲染,但样式还是由我们自己来完成。 这显然不是我们的强项,因此后端开发人员一般都喜欢使用一些现成的UI组件,拿来即用,常见的例如: BootStrap LayUI EasyUI ZUI 然而这些UI组件的基因天生与Vue不合,因为他们更多的是利用 而目前与Vue吻合的UI框架也非常的多,国内比较知名的如: element-ui:饿了么出品 i-view:某公司出品 然而我们都不用,我们今天推荐的是一款国外的框架:Vuetify 官方网站:https

    4.5K10发布于 2020-02-11
  • 来自专栏颜颜yan_的学习笔记

    VueVue集成Element-UI框架

    Element-UI 与 Vue.js 集成非常紧密,开发者可以轻松地将 Element-UI 的组件嵌入到他们的 Vue.js 应用程序中。 element-ui 是一个基于 Vue.js 的桌面端 UI 组件库,提供了一系列可重用的组件,用于快速构建用户界面。 引入Element-UI 初始化Vue实例后,在main.js中直接进行引用。 import Vue from 'vue'; import ElementUI from 'element-ui'; import 'element-ui/lib/theme-chalk/index.css /App.vue'; Vue.use(ElementUI); new Vue({ el: '#app', render: h => h(App) }); { size: "small"

    71210编辑于 2024-03-24
  • 来自专栏grain先森

    Vue 移动端框架

    1. vonic vonic 一个基于 vue.js 和 ionic 样式的 UI 框架,用于快速构建移动端单页应用,很简约。 中文文档 | github地址 | 在线预览 ? Mint UI Mint UI 由饿了么前端团队推出的 Mint UI 是一个基于 Vue.js 的移动端组件库。 中文文档 | github地址 | 在线预览 ? Mint UI 4. Quasar Quasar(发音为/kweɪ.zɑɹ/)是MIT许可的开源框架(基于Vue),允许开发人员编写一次代码,然后使用相同的代码库同时部署为网站、PWA、Mobile App和Electron Vue Baidu Map Vue Baidu Map是基于Vue 2.x的百度地图组件。 中文文档 | github地址 | 在线预览 ? Vue Baidu Map 15. Onsen UI 相关文章 Vue PC端框架 别走,还有后续呐······ 如果小伙伴们有比较好的移动端框架,欢迎在评论区留言砸场,谢谢你的贡献。

    3.9K30发布于 2019-03-28
  • 来自专栏grain先森

    Vue PC端框架

    vue-element-admin 4. Vue Material 通过Vue Material和Vue 2.0建立精美的app应用 中文文档 | github地址 ? Vuetify Vuetify是一个渐进式的框架,试图推动前端开发发展到一个新的水平。 Vue Beauty 基于 ant design 的漂亮的 vue 组件库;vue-beauty 是一套基于 vue.js 和 ant-design样式 的PC端 UI 组件库,旨在帮助开发者提升产品体验和开发效率 Quasar Quasar(发音为/kweɪ.zɑɹ/)是MIT许可的开源框架(基于Vue),允许开发人员编写一次代码,然后使用相同的代码库同时部署为网站、PWA、Mobile App和Electron Vue Baidu Map 相关文章 Vue 移动端框架 别走,还有后续呐······ 如果小伙伴们有比较好的PC端框架,欢迎在评论区留言砸场,谢谢你的贡献。

    3.4K20发布于 2019-03-28
  • 来自专栏柠檬先生

    VUE 入门基础(4)

    message}}”

          

    Computed reversed message:”{{reversedMessage}}”

        
        Var vm = new Vue 计算属性 watched Property   Vue提供了一个方法 $watch, 它用于观察vue 实例上的数据变动。   
    {fullName{}}
        Var vm = new Vue({       el:‘#demo’,       data: {         firstName 观察watchers   Vue 提供一个更通用的方法通过watch 选项,来响应数据的变化,当你想要在数据变化响应时,执行异步操作或开销较大的操作。    v-model="question">       

          

    {{ answer }}

      
      <script>     var watchExampleVM = new Vue

66660发布于 2018-01-22
  • 来自专栏小神仙

    vue学习笔记4

    中使用 vue-router 导入 vue-router 组件类库: <! 导入 vue-router 组件类库 --> <script src="./lib/<em>vue</em>-router-2.7.0.js"></script> 使用 router-link 组件来导航 <! 使用 router-view 组件来显示匹配到的组件 --> <router-view></router-view> 创建使用Vue.extend创建组件 // 4.1 使用 Vue.extend 来创建登录组件 var login = Vue.extend({ template: '

    登录组件

    ' }); // 4.2 使用 Vue.extend 创建 Vue 实例,得到 ViewModel var vm = new Vue({ el: '#app', router: router // 使用 router 属性来使用路由规则

    87040发布于 2019-09-29
  • 领券