自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(641)
  • 收藏
  • 关注

原创 Java的新项目传智健康笔记(八)

3.2.4 生成数据库报表文件 通过PowerDesigner提供的功能,可以将PDM模型生成报表文件,具体操作如下:(1)打开报表向导窗口(2)指定报表名称和语言(3)选择报表格式和样式(4)选择对象类型(5)执行生成操作...

2019-09-27 00:47:37 1959

原创 Java的新项目传智健康笔记(七)

3.2.2从PDM导出SQL脚本 可以通过PowerDesigner设计的PDM模型导出为SQL脚本,如下: 3.2.3逆向工程 上面我们是首先创建PDM模型,...

2019-09-27 00:47:03 701

原创 Java的新项目传智健康笔记(六)

3.Power Designer 3.1 Power Designer介绍 PowerDesigner是Sybase公司的一款软件,使用它可以方便地对系统进行分析设计,他几乎包括了数据库模型设计的全过程。利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型、...

2019-09-27 00:46:20 842

原创 Java的新项目传智健康笔记(五)

2.2.7 health_backend 创建health_backend,子工程,打包方式为war,单独部署,存放Controller、页面等pom.xml <?xml version="1.0" encoding="UTF‐8"?> &l...

2019-09-27 00:45:33 2446 9

原创 Java的新项目传智健康笔记(四)

2.2.6 health_service_provider 创建health_service_provider,子工程,打包方式为war,作为服务单独部署,存放服务类、Dao接口和Mapper映射文件等pom.xml <?xml version="1.0" encoding="UT...

2019-09-27 00:43:51 814

原创 Java的新项目传智健康笔记(三)

2.2.2 health_common 创建health_common,子工程,打包方式为jar,存放通用组件,例如工具类、实体类等pom.xml <?xml version="1.0" encoding...

2019-09-27 00:42:11 678

原创 Java的新项目传智健康笔记(二)

2.环境搭建 2.1项目结构 本项目采用maven分模块开发方式,即对整个项目拆分为几个maven工程,每个maven工程存放特定的一类代码,具体如下:对整个项目拆分为几个maven工程,每个maven工程存放特定的一类代码,具体如下:各模块职责定位:health_parent:父工程,打包方式为pom,统一锁定依赖的版本,同时聚合其...

2019-09-27 00:40:01 2242 1

原创 Java的新项目传智健康笔记(一)

第1章项目概述和环境搭建 1.项目概述 1.1 项目介绍传智健康管理系统是一款应用于健康管理机构的业务系统,实现健康管理机构工作内容可视化、会员管理专业化、健康评估数字化、健康干预流程化、知识库集成化,从而提高健康管理师的工作效率,加强与会员间的互动,增强管理者对健康管理机构运营情况的了解。详见:资料中的传智健康PRD文档.docx1.2...

2019-09-27 00:38:28 3860 3

原创 前端笔记Vue项目day4(十)

3验证图书名称是否存在 添加图书之前发送请求验证图示是否已经存在 如果不存在 往后台里面添加图书名称 图书存在与否只需要修改submitFlag的值即可 [AppleScript]纯文本查看复制代码 ?...

2019-09-26 17:37:32 134

原创 前端笔记Vue项目day4(九)

图书列表案例1. 基于接口案例-获取图书列表 导入axios 用来发送ajax 把获取到的数据渲染到页面上 [mw_shl_code=applescript,true] <div id="app"> <div class="grid"> <table> &lt...

2019-09-26 17:36:36 152

原创 前端笔记Vue项目day4(八)

async和 await async作为一个关键字放到函数前面 任何一个async函数都会隐式返回一个promise await关键字只能在使用async定义的函数中使用 ​ await后面可以直接跟一个 Promise实例对象 ​ await函数不能单独使用 async/await 让异步代码看起来...

2019-09-18 13:59:07 509

原创 前端笔记Vue项目day4(七)

axios 全局配置[mw_shl_code=applescript,true]#配置公共的请求头axios.defaults.baseURL = 'https://api.example.com';#配置 超时时间axios.defaults.timeout = 2500;#配置公共的请求头axios.defaults.headers.common['Authorizat...

2019-09-18 13:58:29 118

原创 前端笔记Vue项目day4(五)

fetchAPI 中 响应格式 用fetch来获取数据,如果响应正常返回,我们首先看到的是一个response对象,其中包括返回的一堆原始字节,这些字节需要在收到后,需要我们通过调用方法将其转换为相应格式的数据,比如JSON,BLOB或者TEXT等等 [mw_shl_code=applescript,true]/* Fetch响应结果的数据格式 */ ...

2019-09-18 13:57:53 782

原创 前端笔记Vue项目day4(四)

fetch Fetch API是新的ajax解决方案 Fetch会返回Promise fetch不是ajax的进一步封装,而是原生js,没有使用XMLHttpRequest对象。 fetch(url, options).then() [mw_shl_code=applescript,true]<script type="text/javascript"&...

2019-09-18 13:57:11 107

原创 前端笔记Vue项目day4(三)

静态方法.all() Promise.all方法接受一个数组作参数,数组中的对象(p1、p2、p3)均为promise实例(如果不是一个promise,该项会被用Promise.resolve转换为一个promise)。它的状态由这三个promise实例决定 .race() Promise.race方法同样接受一个数组作参数。当p1, p2, p3中有一个实例的状态发生改变(...

2019-09-18 13:55:59 93

原创 前端笔记Vue项目day4(二)

Promise基本API实例方法.then() 得到异步任务正确的结果 .catch() 获取异常信息 .finally() 成功与否都会执行(不是正式标准) [mw_shl_code=applescript,true]<script type="text/javascript"> /* Promise常用API-实例方...

2019-09-18 13:54:03 136

原创 前端笔记Vue项目day4(一)

接口调用方式 原生ajax 基于jQuery的ajax fetch axios 异步 JavaScript的执行环境是「单线程」 所谓单线程,是指JS引擎中负责解释和执行JavaScript代码的线程只有一个,也就是一次只能完成一项任务,这个任务执行完后才能执行下一个,它会「阻塞」其他任务。这个任务可称为主线程 异步模式可以一...

2019-09-18 13:53:27 136

原创 前端笔记Vue项目day3(十)

[mw_shl_code=applescript,true] .container .item .del:hover { background-color: orange; }</style></head><body><div id="app"> <div class="container">...

2019-09-18 13:52:56 116

原创 前端笔记Vue项目day3(九)

5. 实现组件更新数据功能下 子组件通过一个标识符来标记对用的用户点击+ - 或者输入框输入的内容 父组件拿到标识符更新对应的组件 [mw_shl_code=applescript,true]<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8...

2019-09-18 13:52:20 113

原创 前端笔记Vue项目day3(八)

4. 实现组件更新数据功能上 将输入框中的默认数据动态渲染出来 输入框失去焦点的时候 更改商品的数量 子组件中不推荐操作数据 把这些数据传递给父组件 让父组件处理这些数据 父组件中接收子组件传递过来的数据并处理 [mw_shl_code=applescript,true]<div id="app"> <div cl...

2019-09-18 13:50:28 241

原创 前端笔记Vue项目day3(七)

3.实现列表组件删除功能 从父组件把商品列表list 数据传递过来 即 父向子组件传值 把传递过来的数据渲染到页面上 点击删除按钮的时候删除对应的数据 给按钮添加点击事件把需要删除的id传递过来 子组件中不推荐操作父组件的数据有可能多个子组件使用父组件的数据我们需要把数据传递给父组件让父组件操作数据 父...

2019-09-12 16:00:59 127

原创 前端笔记Vue项目day3(六)

2、实现 标题和结算功能组件 标题组件实现动态渲染 从父组件把标题数据传递过来 即 父向子组件传值 把传递过来的数据渲染到页面上 结算功能组件 从父组件把商品列表list 数据传递过来 即 父向子组件传值 把传递过来的数据计算最终价格渲染到页面上 [mw_shl_code=applescript,tr...

2019-09-12 16:00:32 115

原创 前端笔记Vue项目day3(五)

作用域插槽 父组件对子组件加工处理 既可以复用子组件的slot,又可以使slot内容不一致 [mw_shl_code=applescript,true]<div id="app"> <!-- 1、当我们希望li 的样式由外部使用组件的地方定义,因为可能有多种地方要使用该组件, ...

2019-09-12 15:59:56 189

原创 前端笔记Vue项目day3(四)

组件插槽 组件的最大特性就是复用性,而用好插槽能大大提高组件的可复用能力 匿名插槽[mw_shl_code=applescript,true]<div id="app"> <!-- 这里的所有组件标签中嵌套的内容会替换掉slot如果不传值 则使用 slot 中的默认值--> <alert-box>有bug发生</ale...

2019-09-12 15:59:25 101

原创 前端笔记Vue项目day3(三)

子组件向父组件传值 子组件用$emit()触发事件 $emit()第一个参数为 自定义的事件名称 第二个参数为需要传递的数据 父组件用v-on 监听子组件的事件 [mw_shl_code=applescript,true]<div id="app"> <div :style='{fontSize: fontSize + ...

2019-09-12 15:58:24 101

原创 前端笔记Vue项目day3(二)

局部注册 只能在当前注册它的vue实例中使用 [mw_shl_code=applescript,true]<div id="app"> <my-component></my-component> </div> <script> // 定义组件的模板 var Child = { ...

2019-09-12 15:57:48 120

原创 前端笔记Vue项目day3(一)

组件 组件 (Component) 是 Vue.js 最强大的功能之一 组件可以扩展 HTML 元素,封装可重用的代 组件注册全局注册 Vue.component('组件名称', { }) 第1个参数是标签名称,第2个参数是一个选项对象 全局组件注册后,任何vue实例都可以用 组件基础用[mw_shl_code=applescript,true]&l...

2019-09-12 15:57:16 113

原创 前端笔记Vue项目day2(十)

常用特性应用场景1 过滤器 Vue.filter定义一个全局过滤器 [mw_shl_code=applescript,true] <tr :key='item.id' v-for='item in books'> <td>{{item.id}}</td> <td>{{item....

2019-09-12 15:56:45 233

原创 前端笔记Vue项目day2(九)

6 删除图书 6.1 给删除按钮添加事件 把当前需要删除的书籍id 传递过来 6.2 根据id从数组中查找元素的索引 6.3 根据索引删除数组元素 [mw_shl_code=applescript,true] <tbody> <tr :key='item.id' v-for='item in books'> ...

2019-09-12 15:54:23 264

原创 前端笔记Vue项目day2(七)

4 修改图书-上 点击修改按钮的时候 获取到要修改的书籍名单 4.1给修改按钮添加点击事件,需要把当前的图书的id 传递过去 这样才知道需要修改的是哪一本书籍 把需要修改的书籍名单填充到表单里面 4.2根据传递过来的id 查出books 中 对应书籍的详细信息 4.3 把获取到的信息填充到表单 [mw_shl_c...

2019-09-12 15:32:28 124

原创 前端笔记Vue项目day2(六)

1、 提供的静态数据 数据存放在vue 中 data 属性中 [AppleScript]纯文本查看复制代码 ? 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16...

2019-09-05 16:26:44 98

原创 前端笔记Vue项目day2(五)

数组变异方法 在 Vue 中,直接修改对象属性的值无法触发响应式。当你直接修改了对象属性的值,你会发现,只有数据改了,但是页面内容并没有改变 变异数组方法即保持数组方法原有功能不变的前提下对其进行功能拓展 [td] push() 往数组最后面添加一个元素,成功返回当前数组的长度 pop() 删除数组的最后一个元素,成功返回删除元...

2019-09-05 16:26:05 153

原创 前端笔记Vue项目day2(四)

过滤器 Vue.js允许自定义过滤器,可被用于一些常见的文本格式化。 过滤器可以用在两个地方:双花括号插值和v-bind表达式。 过滤器应该被添加在JavaScript表达式的尾部,由“管道”符号指示 支持级联操作 ...

2019-09-05 16:25:19 99

原创 前端笔记Vue项目day2(三)

自定义指令局部指令 局部指令,需要定义在directives 的选项 用法和全局用法一样 局部指令只能在当前组件里面使用 当全局指令和局部指令同名时以局部指令为准 [AppleScript]纯文本查看复制代码 ? 01 02 03 04 05 06 07 0...

2019-09-05 16:23:55 97

原创 前端笔记Vue项目day2(二)

表单修饰符 .number转换为数值 注意点: 当开始输入非数字的字符串时,因为Vue无法将字符串转换成数值 所以属性值将实时更新成相同的字符串。即使后面输入数字,也将被视作字符串。 .trim自动过滤用户输入的首尾空白字符 只能去掉首尾的 不能去除中间的空格 .lazy 将inpu...

2019-09-05 16:20:16 125

原创 前端笔记Vue项目day2(一)

表单基本操作 获取单选框中的值 通过v-model [AppleScript]纯文本查看复制代码 ? 01 02 03 04 05 06 07 08 09 10 11 12 13 ...

2019-09-05 16:18:46 99

原创 前端笔记Vue项目day1(十)

4.3 、点击每一个tab栏 当前的高亮 其他的取消高亮 给每一个li添加点击事件 让当前的索引 index和当前 currentIndex 的值 进项比较 如果相等 则当前li添加active 类名 当前的 li 高亮当前对应索...

2019-09-05 16:16:02 127

原创 前端笔记Vue项目day1(九)

4、 给每一个tab栏添加事件,并让选中的高亮 4.1 、让默认的第一项tab栏高亮 tab栏高亮 通过添加类名active 来实现 (CSSactive 的样式已经提前写好) 在data 中定义一个 默认的索引 currentIndex为0 给第一个li 添加 active 的类名 通过动态绑定c...

2019-09-05 16:15:13 103

原创 前端笔记Vue项目day1(八)

案例选项卡1、 HTML 结构[AppleScript]纯文本查看复制代码? 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 ` <div...

2019-09-05 16:14:24 97

原创 前端笔记Vue项目day1(七)

循环结构v-for 用于循环的数组里面的值可以是对象,也可以是普通元素 [AppleScript]纯文本查看复制代码 ? 01 02 03 04 05 ...

2019-09-05 16:13:18 96

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除