一、Vue基础1.1、概述作者:尤雨溪Vue.js是一套构建用户界面的渐进式框架。Vue 采用自底向上增量开发设计。Vue 核心库只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与单文件组件和 Vue 生态系统支持结合使用时,Vue 也完全能够为复杂单页应用程序提供驱动。(SPA单页面应用,所有的显示都在一个页面当中)渐进式:一步一步,不是说你必须一次把所有的东
日常开发者经常会遇到多层级嵌套组件,并且需要在最里面的子组件触发最外面的父组件事件,这种情况下当然最好做法其实还是使用Vuex进行管理,如果你项目使用Vuex进行管理了,后面就没必要看了。Vuex相关内容请自行百度查阅。第一种:直接在子组件中通过this.$parent.event来调用父组件方法 这种方式可以无限级别的向上找父级,例如:this.$parent.$parent.$pare
转载 2024-03-27 19:30:08
152阅读
效果图 目前已完成功能: 加载左侧列表菜单 加载右侧表单数据,并根据连接类型进行对应连线 用户操作功能, 包括连线;连线条件判断;修改连线属性;左侧菜单拖动模型到右侧区域;鼠标滚轮缩放右侧区域,鼠标拖拽移动背景等 保存功能,每次连线、新建模型请求接口保存属性,还有保存按钮可以保存当前全部数据 计划新功能: 计划在右下角增加缩略图,可以点击
转载 2024-04-07 00:04:57
1546阅读
使用Vuex步骤:(1)安装:  1.使用npm安装:     npm install vuex --save     2.使用script标签引入     ? < script src="/path/to/vue.js"></ script >
转载 2月前
441阅读
目录1、引入Typescript2、配置文件3、vue组件编写基本写法data()中定义数据props传值$emit传值1.不带参数2.方法带参数3.emit带参数watch观察数据computed计算属性4、完整代码案例 TS教程详见我另一篇文章 TypeScript学习笔记(超全) 1、引入Typescriptnpm install vue-class-component vue-pr
转载 2023-11-26 16:19:37
89阅读
使用OpenLayers加载天地图矢量、影像地图
原创 2023-12-29 08:57:42
1142阅读
1点赞
1. 搭建后台系统前两篇介绍了全栈系统里面移动端和前端:移动端篇:H5+搭建移动端应用前端篇:Vue2.0搭建PC前端项目线上地址:项目访问链接,账号:admin 密码:admin 本文讲述用flask创建一个简单后台系统,系统包含以下内容:登录模块:利用flask中session实现 用户部门模型:定义部门信息数据模型 用户职位模型:定义职位信息数据模型 用户分组模型:定义分组信息数据模型 用
TypeScript与Vue组合开发记录点TypeScript使用Vue-property-decorator属性装饰器@Component(options:ComponentOptions = {})用法@Prop(options: (PropOptions | Constructor[] | Constructor) = {})用法@PropSync(propName: string, op
转载 2023-09-17 13:31:29
91阅读
跨域设置 http://www.ituring.com.cn/article/200275 打包 npm adduser 如果长时间不登录,可能会过期,使用 npm login 进行登录就可以 pu
原创 2021-07-23 11:32:15
393阅读
eslint用于代码检查,prettier用于代码格式化,具体操作如下1.安装以下eslint插件 安装以下eslint插件,并增加.eslintrc.js配置文件,.eslintignore配置忽略检查文件(1)eslint 用于检查和标示出ECMAScript/JavaScript代码规范问题工具。 (2)@babel/eslint-parser 简而言之就是一个解析器,允许您使用ES
转载 2024-05-29 12:57:59
283阅读
main.js App.vue action.js getters.js index.js mutation.js types.js
转载 2017-06-24 05:50:00
220阅读
vue2
原创 2021-08-01 18:40:40
412阅读
Vue2 存在两种监听方式,分别是简单监听和复杂监听 简单监听:监听是一个回调函数,当监听值发生改变时,才会执行监听
原创 8月前
164阅读
最近项目开发中遇到需要用到ie浏览器情况,因为是内网开发,大致记录下兼容过程。问题1:ie11浏览器页面无法加载首先遇到问题是谷歌浏览器运行无问题,控制台也不报错,但是ie11浏览器就打不开,控制台报错----显示语法错误:,了解后发现ie浏览器不支持es6,可以通过core-js/stable及regenerator-runtime/runtime编译,vue cli官方推荐使用,main.
转载 2024-04-03 14:52:36
210阅读
1、简介  Data与el2中写法:el有两种写法new Vue时配置el属性先创建Vue实例,随后在通过vm.$mount(‘#root’)指定el值Data也有两种写法    (1) 对象式函数式,搭配组件时,data必须使用函数式一个重要原则  由Vue管理函数,一个不要箭头函数,一旦写了箭头函数,this就不再是Vue实例了  学习Vue之前最后会一些HTML和CSS
转载 2024-01-25 20:43:47
76阅读
代码复用,可以使用引入组件内数据以及方法 使用 Mixins 步骤 定义 Mixin: 创建一个包含共享选项对象yMixin.js export default { data() { return { mixinData: 'This
原创 8月前
69阅读
什么是JSX摘自 React 官方: 它被称为 JSX,是一个 JavaScript 语法扩展。我们建议在 React 中配合使用 JSX,JSX 可以很好地描述 UI 应该呈现出它应有交互本质形式。JSX 可能会使人联想到模板语言,但它具有 JavaScript 全部功能。Vue 什么时候应当使用JSX这里说是应当,而不是必须。因为在绝大多数情况下,模板语法都能胜任,只不过写起来看着不太
转载 2024-06-03 15:34:33
66阅读
0 前言从Vue2升级到Vue3,可能最大变化之一就是Composition Api了。 Composition Api是什么东西为啥要用它?怎么用它?有什么需要注意吗? 面对陌生它,我们在这儿先简单认识一下它,而具体如何使用以及使用注意点,将会在后续文章更新中介绍,可以关注本文最后持续更新扩展阅读部分。1 是什么Composition Api,也就是组合式Api。 我认为,它解决
转载 2023-11-06 12:52:14
247阅读
目录一、项目基本配置二、Eslint语法规范型检查 一、项目基本配置修改项目信息 package.json 文件{ "name": "XXX", ...... "description": "XX系统", "author": "tom<123456@qq.com>", ...... }修改端口号 config/index.js中修改port:
转载 2024-07-29 09:30:58
87阅读
Vue2安装可以通过以下几种方式进行:独立版本:我们可以在 Vue.js 官网上直接下载 vue.min.js 并用 <script>1。使用 CDN 方法:以下推荐国外比较稳定两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。 Staticfile CDN(国内): 2,unpkg:3,cdnjs: 41。NPM 方法:由于 npm 安装速度慢,本教程使用了淘宝
原创 2023-10-18 11:29:43
1029阅读
  • 1
  • 2
  • 3
  • 4
  • 5