Vue创建非引用类型的对象 场景描述 在Vue的data中定义了一个对象,在将该对象传输给后端时需要做一些修改,因此新建了一个对象让他等于该对象,之后对新建的对象进行修改,此时会导致原有对象的属性也会改变。 显示的页面 1234567891011<template> <p> 姓名:{{user.name}} </p> <p> 2023-11-01 前端 > vue #前端 #vue
Mysql删除数据库及导入sql文件 添加数据库 1create database xxxx; 删除数据库 1drop database xxxx; 读取sql文件 123456#进入mysql命令行mysql -u root -p#选中数据库use xxxx;#导入sql文件,定位到sql文件路径source ~/~/xxxx.sql 2023-08-21 mysql #mysql
Vue跨组件v-model实现 官网实现方法 [Vue官网](组件 v-model | Vue.js (vuejs.org))提供了跨组件间使用v-model进行双向绑定的方法 12345678910111213<!--父组件--><CustomInput v-model:"inputText" /><!--子组件--><script> export defau 2023-05-20 前端 > vue #前端 #vue
烟草仓储管理系统开发笔记(六) 简述 好久没写笔记了,这段时间效率不是很高,中间的五一假期也没有推进进度,所以总体完成的内容不是很多,内容不多,遇到的问题却还不少💢数来这段时间主要完成的内容有:实现RecycleView中Item的添加、移动动画;重新完成了订单管理部分的界面设计;修改了库存管理部分的一些设计;正式引入的数据库,删去假数据;实现了图片的启动时加载;引入viewModel管理数据;完成了订单管理信息和库存信息的联 2022-05-04 #安卓
Android Spinner二级联动 前言 遇到一个需求是两个Spinner的联动,第二个Spinner根据第一个Spinner选择的数据来修改内容。更常见的例子就是省市的选择,选中一个省份,再根据选中的省份显示对应的城市列表。 我这里则是名称和型号的联动选择,首先选中一个产品名称,再根据选中的产品名显示对应的型号列表。在网上看到的例子中的数据都是程序中直接定义的,而我这里的数据是从数据库中查询得到的,因此又多了一个子线程的内容。 1 2022-05-04 安卓 #安卓
Android读取相册图片并显示 Android根据Uri访问图片 在新的Android版本中,startActivityForResult方法被启用了,取而代之的是registerForActivityResult方法,registerForActivityResult方法需要在Activity中注册。 注册 1234567891011121314151617@Override public void onCreate(Bun 2022-05-03 #安卓
烟草仓储管理系统开发笔记(五) 悲报 前几天写完的采购订单界面,花了很长的时间去实现树形列表,构思数据的呈现形式,算是写了挺多的内容了,前天晚上明明都暂告一段落了,却忘记了push到GitHub,结果昨天打开电脑,发现存放毕设的硬盘损坏了,系统直接识别不到硬盘了。。。也就是前几天写的采购订单页面全部作废。GitHub上的最新的commit也是两天前的,直接导致昨天心态炸裂,摆了一天。期望着今天硬盘能够奇迹般恢复(毕竟之前有过一次 2022-04-21 #安卓
烟草仓储管理系统开发笔记(四) 这几天完成了供应商信息界面、产品界面、原料界面和用户管理的界面,由于大致内容相近,所以每个模块不单独讲了。 供应商信息、用户管理 供应商信息界面和用户管理界面的结构和样式跟客户信息界面相同,都有着头像和信息显示部分,就是Label名称和对话框中的内容有所区别,具体数据还未填入,以客户数据暂做填充。 在添加/修改信息的对话框中,用户管理移除了头像的设定,添加了管理员权限的设置,程序根据是否是管理员选 2022-04-18 #安卓
烟草仓储管理系统开发笔记(三) IconFont字体的导入 正常使用 参考内容 由此本次项目中应该会多处使用到IconFont字体,以及更倾向于在xml文件中直接设置IconFont图标,而不是在Java代码中进行设置,因此采用的是自定义类的方式。 首先在IconFont网站上挑选好需要的图标,并添加到项目,然后进入到项目文件中将内容下载到本地。下载得到一个压缩包,解压后可以得到一个ttf后缀的文件,将其导入到Android S 2022-04-15 #安卓
烟草仓储管理系统开发笔记(二) 今天开始了页面的编写,首先也是将需要的内容全部先进行了定义,创建了各个页面对应的Fragment,计划是使用一个抽屉式菜单来进行Fragment的跳转,而主Activity中就进行抽屉菜单的初始化,并不需要进行其他的操作。 页面框架 首先定义一些基本常量,包括colors、strings、fonts等内容。 然后创建各个页面的Fragment,然后导入navigation包,新建Navigatio 2022-04-11 #安卓