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

    umi4+vue3开发模板摸索

    why do this 地址 https://gitee.com/dmhsq/umi4-vue-template 虽然进公司上班后 用的是react但是我依然有一颗vue的心,哈哈哈 看umi文档的时候发现有了一条 使用vue,让我这个又喜欢umi又喜欢vue的人感觉非常开心 然后我就去试了,中间出了一些问题,又跑去官方交流反馈群问了下,终于跑起来了 然后搞出了以下模板,还不够完善,有更新维护我会放到 封装好网络请求以及存储 在utils里面 可以正常部署到服务器 测试部署 地址 http://mocks.dadandmother.cn/ 这里页面还是umi脚手架创建项目的页面 没有改动 参考了 umi4的示例 以及umi4Max 这里是基础模板 后面会加入element的样式布局和菜单等等 做一个后台模板 关于vue的一些配置 在 app.tsx 目前只用了 element 和 pinia 如果需要在 app.tsx 配置 这里可看umi4文档https://umijs.org/docs/guides/use-vue // 在此处写相当于常规vue项目的一些配置 export async function onAppCreated

    2.3K10编辑于 2022-06-27
  • 来自专栏摘繁华

    Vue学习笔记4-项目开发规范及插件

    Vue 学习笔记 4-项目开发规范及插件 一、安装插件 开发必备: vscode-icons:编辑器图标插件; Vue Language Features (Volar):在功能上 volar 和 vetur 是一致的,都是针对 vue 的插件(可以这样说, volar 是 vue3 的配套,vetur 是 vue2 的配套); DotENV:.env 文件语法高亮; ESLint:件化的 javascript 比如Vue3对应eslint-plugin-vue。 /eslint-plugin @typescript-eslint/parser eslint:判断代码是否符合规则; eslint-define-config:大部分开发者使用的默认规则; eslint-plugin-vuevue官方开发的ESLint插件; vue-eslint-parser:允许对.vue 文件的

    87440编辑于 2023-11-14
  • 来自专栏睡不着所以学编程

    Vue笔记(4)

    v-model结合Checkbox ⊙ 修饰符(lazy/number/trim) ⊙组件化(重要) ⊙ 父组件和子组件 ⊙ 语法糖注册组件 ⊙ 组件模板的分离写法 v-model 表单控件在实际开发中是非常常见的 ,特别是对于用户信息的提交,需要大量的表单 Vue中使用v-model指令来实现表单元素和数据的双向绑定 演示: 同时也可以双向绑定: input里的value值也改变了message ,而且不利于后续的管理以及扩展 但如果我们将一个页面拆分成一个个小的功能块,每个功能块完成属于自己这部分独立的功能,那么之后整个页面的管理和维护就会变得非常容易了 它提供一种抽象,让我们可以开发出一个个独立可复用的小组件来构造我们的应用 注册组件 使用组件 注意一下,标签名千万不能使用驼峰命名法,可以写成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/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.只关心

    48220发布于 2018-08-16
  • 来自专栏全栈程序员必看

    ASP.NET MVC4开发指南_vue mvc

    text-align: left; border: 1px solid #DDDDDD; border-bottom: 1px solid #C1C8D2; background-color: #F2F4F6

    44420编辑于 2022-11-10
  • 来自专栏柠檬先生

    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 属性来使用路由规则

    86940发布于 2019-09-29
  • 来自专栏前端开发随笔

    Vue4.x配置env开发环境、测试环境、生产环境

    在项目根目录新建三个env文件 .env.development //开发环境 .env.production //生产环境 .env.test //测试环境 ? .env.development NODE_ENV = 'development' VUE_APP_MODE = 'development' VUE_APP_BASE_URL = "http://testapi " .env.production NODE_ENV = 'production' VUE_APP_MODE = 'production' VUE_APP_BASE_URL = 'http://api' .env.test NODE_ENV = 'production' VUE_APP_MODE = 'test' VUE_APP_BASE_URL = "http://testapi" outputDir build && vue-cli-service build --mode test", "test": "vue-cli-service build --mode test", ?

    1.5K10发布于 2020-09-02
  • 来自专栏Corley的开发笔记

    Django+Vue开发生鲜电商平台之4.Restful API和Vue介绍

    文章目录 一、Restful API介绍 1.前后端分离优缺点 2.Restful API简介 二、Vue的基本介绍 1.前端重要概念 2.Vue重要概念 三、Vue项目结构介绍 也许今天你是最好的, 二、Vue的基本介绍 1.前端重要概念 (1)前端工程化: 工程化在后端开发中很常见,对于前端开发,工程化也逐步完善成熟,Node.js和webpack的出现推进了前端工程化的发展。 (3)组件化开发: 做一个组件,只需要导入和组件相关的元素即可,从而加大了项目的纯度。 (4)webpack Webpack是一个前端资源加载、打包工具。 2.Vue重要概念 (1)Vue全家桶 VueVue.js是一套构建用户界面的渐进式框架,只关注视图层,采用自底向上增量开发的设计,其目标是通过尽可能简单的API实现响应的数据绑定和组合的视图组件 Vuex: 用于Vue组件之间的通信。 Vue-Router: Vue组件之间的跳转,将路径和组件关联。 axios: 在Vue中发送Ajax请求。

    1.4K20发布于 2020-07-23
  • 来自专栏狮乐园

    高级 Vue 组件模式 (4)

    答案当时也是有的,那就是使用 vue 中提供的作用域插槽特性。 实现 这里关于作用域插槽的知识同样不赘述了,不熟悉的读者可以去官方文档了解。 你可以通过下面的链接来看看这个组件的实现代码以及演示: sandbox: 在线演示 github: part-4 总结 mixin 虽好,但是一定不要滥用,作为组件开发者,可以享受它带来的便利性,但是它对于组件调用者来说

    64610发布于 2020-01-21
  • 来自专栏盛开在夏天的太阳

    4. Vue基本指令

    目录 1. v-on指令 2. v-if指令 3. v-show指令 4. v-for指令 5. v-model指令 一. v-on指令 1. 同时将message和event都传递过来了 4. 事件修饰符 .stop : 调用event.stopPropagation() 阻止冒泡事件 看如下代码 <! -- 我们开发过程中通常会遇到状态, 1:表示启用, 2:表示禁用 3: 表示删除-->

    启用

    -- 我们开发过程中通常会遇到状态, 1:表示启用, 2:表示禁用 3: 表示删除-->
    <label v-if="userLogin">账号登录 <input -- 我们开发过程中通常会遇到状态, 1:表示启用, 2:表示禁用 3: 表示删除-->

    启用

    <h2

    8.8K10发布于 2021-02-25
  • 来自专栏郭少华

    Vue实战开发

    Vue-cli搭建开发环境 1.安装vue-cli脚手架 mpm install vue-cli -g 2.初始化项目 vue init webpack AwesomePos 3.修改index.html -- built files will be auto injected --> </body> </html> 4.新建Fwsb组件,这个相当于程序员的入口文件。 在src/components/目录下新建Fwsb.vue文件。 import Vue from 'vue' import Router from 'vue-router' import HelloWorld from '@/components/HelloWorld ' import Fwsb from '@/components/Fwsb' Vue.use(Router) export default new Router({ routes: [

    90920发布于 2018-09-11
  • 来自专栏CSDN迁移

    Vue 开发实录

    Vue 开发实录 一、常用关键字的理解 1. var、let 和 const 的区别 2. import 和 require 的区别 3. 组件通信 通信方式 Vuex 4. (4)必须先声明后使用,且不能重复定义。 const 用来定义常量的,不可声明不赋值、重复定义、重新赋值等。 Vuex 定义 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 # 根级别的 mutation └── modules ├── cart.js # 购物车模块 └── products.js # 产品模块 4. Draggable 拖动 Vue.Draggable:基于 Sortable.js 的 Vue 拖拽组件 参考博客 五、VUE 的理解 1.路由 路由跳转的三种方式 1.使用 path 来匹配路由,其后添加

    1.2K10编辑于 2022-10-25
  • 来自专栏个人积累

    vue 开发规范

    / bad export default { name: 'item' } // good export default { name: 'page-article-item' } vue -- ComponentA.vue --> <template>...</template> <script>/* ... */</script> <style>/* ... /part/part1.vue'; import part2 from './part/part2.vue'; import part3 from '. 当在组件中使用 data 属性的时候 (除了 new Vue 外的任何地方),它的值必须是返回一个对象的函数。 // 在一个 Vue 的根实例上直接使用对象是可以的, // 因为只存在一个这样的实例。

    1.2K31发布于 2020-10-10
  • 来自专栏前端三元同学

    使用Vite2+TypeScript4+Vue3技术栈,如何入手开发项目

    今天,我们使用vite2.0+vue3+ts来开发一个demo项目。 实战 我们,打开Vite官方网站(https://cn.vitejs.dev/)。 Select a template: vue-ts 因为,我们这里要是用Vue+Ts开发项目所以我们选择vue-ts这个模板。 引入vue-router4 看完之前的基础配置,我们现在准备开始引入Vue3的生态系统。 现在我们安装 vue-router 版本的时候,默认还是安装的 3.x 版本的,由于 vue3 的更新发生很大的变化,所以为了兼容处理,vue-router 也将发布最新版 4.x 版本了。 这是router4的官方网址: https://next.router.vuejs.org/ 1. 安装 npm install vue-router@4 2.

    1.4K20发布于 2021-04-15
  • 来自专栏iOS开发大全

    开心档之Vue教程4

    ​ 目录 Vue.js 条件语句 条件判断 v-if v-if 指令 v-else v-else 指令 v-else-if v-else 指令 v-show v-show 指令 Vue.js 安装 1 v-show 我们也可以使用 v-show 指令来根据条件展示元素: v-show 指令 Vue.js 安装 1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script Staticfile CDN(国内) : https://cdn.staticfile.org/vue/2.2.2/vue.min.js unpkg :https://unpkg.com/vue@ # 全局安装 vue-cli $ cnpm install --global vue-cli # 创建一个基于 webpack 模板的新项目 $ vue init webpack my-project ---- Vue 项目打包 打包 Vue 项目使用以下命令: npm run build 执行完成后,会在 Vue 项目下生成一个 dist 目录,一般包含 index.html 文件及 static

    1K40编辑于 2023-03-02
  • 来自专栏前端历劫之路

    使用Vite2+TypeScript4+Vue3技术栈,如何入手开发项目

    今天,我们使用vite2.0+vue3+ts来开发一个demo项目。 实战 我们,打开Vite官方网站(https://cn.vitejs.dev/)。 Select a template: vue-ts 因为,我们这里要是用Vue+Ts开发项目所以我们选择vue-ts这个模板。 引入vue-router4 看完之前的基础配置,我们现在准备开始引入Vue3的生态系统。 现在我们安装 vue-router 版本的时候,默认还是安装的 3.x 版本的,由于 vue3 的更新发生很大的变化,所以为了兼容处理,vue-router 也将发布最新版 4.x 版本了。 这是router4的官方网址: https://next.router.vuejs.org/ 1. 安装 npm install vue-router@4 2.

    1K10发布于 2021-12-01
  • 来自专栏iOS打包,上架知识大全

    开心档之Vue教程4

    目录 Vue.js 条件语句 条件判断 v-if v-if 指令 v-else v-else 指令 v-else-if v-else 指令 v-show v-show 指令 Vue.js 安装 1、独立版本 v-show 我们也可以使用 v-show 指令来根据条件展示元素: v-show 指令 Vue.js 安装 1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script Staticfile CDN(国内) : https://cdn.staticfile.org/vue/2.2.2/vue.min.js unpkg :https://unpkg.com/vue@ # 全局安装 vue-cli $ cnpm install --global vue-cli # 创建一个基于 webpack 模板的新项目 $ vue init webpack my-project ---- Vue 项目打包 打包 Vue 项目使用以下命令: npm run build 执行完成后,会在 Vue 项目下生成一个 dist 目录,一般包含 index.html 文件及 static

    92930编辑于 2023-03-21
  • 来自专栏雪胖纸的玩蛇日常

    4.新建vue项目newpc

    3.自己手动安装依赖库 cd newpc cnpm install 4.运行(输入Ctrl+C可以停止运行项目) npm run dev 浏览器访问: http://127.0.0.1:8080/#/ 3.初始化项目组件目录 1.将src/components目录下的HelloWorld.vue组件删除 2.在src/components目录下新建目录和组件: 登录组件Login.vue 首页组件Index.vue 楼列表组件LouList.vue 单元列表组件DanyuanList.vue 住户列表组件ZhuhuList.vue 住户组件Zhuhu.vue 通用组件目录public/ 头部组件vheader.vue ', data () { return { msg:'首页' } }, methods:{ } } </script> <style> </style> 4. Hiragino Sans GB","Microsoft YaHei",微软雅黑,STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif; } </style> 4.

    59420发布于 2020-06-12
  • 来自专栏码客

    Ant Design Vue 4常用组件

    前言 https://www.antdv.com/docs/vue/getting-started-cn 主题配置 <template> <a-config-provider :theme

    46810编辑于 2024-08-06
  • 领券