自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1001)
  • 资源 (322)
  • 收藏
  • 关注

原创 Vue学习31----补充es6知识,第三方模块 lodash 的使用

lodash 分装了很多好的方法,用起来很方便官网:https://www.lodashjs.com/https://www.html.cn/doc/lodash/4.15.0.html#_mapcollection-iteratee_identity使用步骤:1安装模块 npm i --save lodash2在使用的地方引入模块 import lodash from ‘lodash...

2019-04-24 11:29:00 428

原创 Vue学习30----补充es6知识,第三方模块 moment 的使用

moment 是一个操作时间的模块官网:http://momentjs.cn/使用步骤:1安装模块 npm install moment --save2在使用的地方引入模块 import moment from ‘moment’;3看文档使用代码: method3() { //拿到当前时间 let dangqian = moment().forma...

2019-04-24 11:22:42 784

原创 Vue学习29----补充es6知识,扩展运算符 三个点(...)

<template> <div id="app"> <button @click="iClick11">按钮</button> </div></template><script> // 扩展运算符( spread )是三个点(...)。 // 就是将一个数组转为用逗号分隔的参数序列...

2019-04-23 11:08:30 10283

原创 Android中ListView的Item中含有EditText,获取EditText里面的值并且刷新ListView值不改变

在适配器中:HashMap<Integer, String> hashMap = new HashMap<Integer, String>();在EditText 监听时,保存输入的值hashMap.put(position, s.toString());从 hashMap 中拿到值,赋值给 EditText if (hashMap.get(posi...

2019-04-21 18:50:44 727

原创 ReactNative学习----21ReactNative中热更新

热更新步骤:1全局安装脚手架:(code-push 检测是否已安装)npm install -g code-push-cli2创建一个名称为 linkgap4 的项目 到 https://appcenter.ms/apps (可以使用github账号登录)下:code-push app add linkgap4 android react-native创建之后会返回一个key(正式签名的...

2019-04-21 17:59:23 262

原创 Vue学习28----Vuex 的使用getters,actions

接着:https://blog.csdn.net/zhaihaohao1/article/details/89234464在27的基础上讲的:vuex官网:https://vuex.vuejs.org/zh/guide/getters改变state里面的count数据的时候会触发 getters里面的方法 获取新的值 (基本用不到)调用:this.$store.getters.com...

2019-04-12 13:37:57 909

原创 Vue学习27----Vuex 的使用state,mutations实现多个页面数据共享

vuex官网:https://vuex.vuejs.org/zh/guide/Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式1.vuex解决了组件之间同一状态的共享问题 (解决了不同组件之间的数据共享)2.组件里面数据的持久化。小项目不部建议用vuexvuex的使用:(共享的数据)1、安装vuexcnpm install vuex --save2、在src目录...

2019-04-12 13:31:16 1803

原创 Vue学习26----路由模块化

以前路由的配置文件都写在了main.js中,显得很乱,现在把路由封装成一个模块,在mian.js中引用就可以了把https://blog.csdn.net/zhaihaohao1/article/details/89051936中的路由封装成模块项目结构如下:router.js 中封装的路由模块import Vue from 'vue';import VueRouter fro...

2019-04-11 10:56:27 418

原创 Vue学习25----ElementUi(Pc框架)的使用,按需引入

按需引入:我们可以只引入需要的组件,以达到减小项目体积的目的。看文档: http://element-cn.eleme.io/#/zh-CN/component/quickstart使用步骤:0、安装 cnpm i element-ui --save1、安装 cnpm install babel-plugin-component -D2、在.babelrc 中 配置文件把{ ...

2019-04-11 10:16:25 405

原创 Vue学习24----ElementUi(Pc框架)的使用

element UI的使用步骤:1.找官网 http://element.eleme.io/#/zh-CN/component/quickstart2.安装 cnpm i element-ui -S -S表示 --save3.在main.js中引入element UI的css 和 插件 import ElementUI from 'element-ui'; im...

2019-04-10 18:23:27 326

原创 Vue学习23----Mint UI(手机端框架)的使用infinite-scroll结合api接口实现真实上拉分页加载更多

在 https://blog.csdn.net/zhaihaohao1/article/details/89086785 基础上文档:http://mint-ui.github.io/docs/#/zh-cn2/infinite-scroll效果图:项目结构:main.js是配置文件App.vue 是入口文件Home.vue 中是列表的上拉加载main.jsimport Vu...

2019-04-09 18:02:09 679

原创 Vue学习22----Mint UI(手机端框架)的使用,实现Toast,ActionSheet等

基于Vue的Ui框架饿了么公司基于vue开的的vue的Ui组件库MintUi 基于vue 移动端的ui框架官网:http://mint-ui.github.io/#!/zh-cngithub上面下载源码https://github.com/ElemeFE/mint-ui找到example----pages----各种组件的例子使用步骤:1.找官网http://m...

2019-04-08 13:35:15 847

原创 Vue学习21----路由的嵌套

文档:https://router.vuejs.org/zh/guide/essentials/nested-routes.html在:https://router.vuejs.org/zh/guide/essentials/navigation.html的基础上实现实现步骤:1.配置路由 { path: '/user',component: User, ch...

2019-04-07 11:17:28 103

原创 Vue学习20----编程式的导航(跳转及传值,相当于用js实现)

在https://blog.csdn.net/zhaihaohao1/article/details/89051936 的基础上来实现除了使用 创建 a 标签来定义导航链接,我们还可以借助 router 的实例方法,通过编写代码来实现。例如:登楼成功或者失败,跳转不同页面参考文档:https://router.vuejs.org/zh/guide/essentials/navigatio...

2019-04-07 10:25:32 470

原创 Vue学习19----路由结合请求数据,实现新闻列表,新闻详情

效果图:项目结构:注意点:1.在index中:配置适应手机 <meta content="width=device-width, initial-scale=1.0, user-scalable=no" name="viewport">2.assets下面写的通用的cssbasic.scss在main.js中引入import ‘./assets/css/b...

2019-04-06 17:28:40 759

原创 Vue学习18----动态路由传值及get传值(跳转及传值,相当于a标签)

在上一讲 https://blog.csdn.net/zhaihaohao1/article/details/89051936 配置好路由基础上,进行动态路由传值和get传值动态路由传值实现步骤:1、在 main.js中,配置动态路由 { path: '/newscontent', component: NewsContent },2、发送数据<router-link :to="...

2019-04-06 10:10:15 273

原创 Vue学习17----配置路由及默认跳转

文档https://router.vuejs.org/zh/vue路由配置实现步骤:1.安装npm install vue-router --save / cnpm install vue-router --save2、在main.js中,引入并 Vue.use(VueRouter)import VueRouter from ‘vue-router’Vue.use(VueRo...

2019-04-06 09:09:40 1252

原创 Vue学习16----非父子组件传值

实现步骤:非父子组件传值1、新建一个js文件 然后引入vue 实例化vue 最后暴露这个实例 (VueEvent.js) import Vue from 'vue'; var VueEvent = new Vue(); export default VueEvent;2、在要广播的地方引入刚才定义的实例就是引入实例,发送数据(Home.js...

2019-04-06 08:51:58 173

原创 Vue学习15----父组件主动获取子组件的数据和方法,子组件主动获取父组件的数据和方法

父组件主动获取子组件的数据和方法:1.调用子组件的时候定义一个ref <v-header ref="header"></v-header>2.在父组件里面通过 this.$refs.header.属性 this.$refs.header.方法子组件主动获取父组件的数据和方法: this.$parent.数据 this.$parent.方法下面写一个例...

2019-04-04 14:29:58 2580

原创 Vue学习14----父组件给子组件传值

父组件给子组件传值可以传数据可以传方法可以传父对象1.父组件调用子组件的时候 绑定动态属性 <IHome :title="title"></IHome>2、在子组件里面通过 props接收父组件传过来的数据 props:['title'],3、在子组件中,展示父组件传过来的值 <div>{{title}}</div>下面写个...

2019-04-04 14:13:30 134

原创 Vue学习13----数据请求模块fetch-jsonp

第三方提供的数据请求模块文档:https://www.npmjs.com/package/fetch-jsonpfetch-jsonp使用方法1.安装模块cnpm install fetch-jsonp --save2.在使用的文件中引用import fetchJsonp from ‘fetch-jsonp’;3.根据api使用App.vue代码:<!--参考文档:--...

2019-04-03 13:50:59 564

原创 Vue学习12----数据请求模块axios,vue跨域访问,图片上传,遇到的问题

第三方提供的数据请求模块效果图:axios 的使用 步骤:1、安装 cnpm install axios --save2、哪里用哪里引入 import Axios from ‘axios’;3、使用App.vue 代码:<template> <div> <button @click="httpGetData()">get...

2019-04-03 13:45:58 785

原创 Vue学习11----数据请求模块vue-resource(推荐)

vue-resource 是Vue官方自带的数据请求模块参考文档:https://www.npmjs.com/package/vue-resourcehttps://github.com/pagekit/vue-resource/blob/HEAD/docs/http.md下面我写了一个例子效果图:项目结构:使用vue-resource请求数据的步骤1、需要安装vue-reso...

2019-04-03 13:40:56 269

原创 Vue学习10----Vue中生命周期函数/生命周期钩子

官方文档:https://cn.vuejs.org/v2/guide/instance.html生命周期函数/生命周期钩子:组件挂载、以及组件更新、组件销毁、的时候触发的一系列的方法 这些方法就叫做生命周期函数mounted() 模板编译完成执行的函数,请求数据,操作dom , 放在这个里面beforeDestroy() 页面销毁的时候要保存一些数据,就可以监听这个销毁的生命周期函数...

2019-04-02 14:17:20 292

原创 Vue学习9----Vue中创建组件以及使用组件

效果图:项目结构:IHeader.vue是自己创建的组件App.vue是父组件IHeader.vue中<!--模板,里面写html--><template> <!--根组件,只能有一个根组件--> <div> <div @click="myHead" class="head">{{msg}}</div...

2019-04-02 14:08:37 522

原创 Vue学习8----demo练习,todolist使用localStorage实现数据的永久存储

ocalStorage 是es5提供的:ocalStorage 用于长久保存整个网站的数据,保存的数据没有过期时间,直到手动去删除。ocalStorage 存储字符串。常见用法:存储数据localStorage.setItem(key,value);拿到数据localStorage.getItem(key);删除数据localStorage.removeItem(key);效果...

2019-04-01 14:22:24 378

原创 Vue学习7----demo练习,实现todolist效果2

效果图:源码(复制即可运行)App.vue<!--demo练习1,实现todolist效果1--><template> <div id="app"> <input type="text" v-model='todo' /><button @click="add()">增加</button> &l...

2019-04-01 11:11:40 243

原创 Vue学习6----demo练习,实现todolist效果1

效果图:源码:复制即可运行App.dev<!--demo练习1,实现todolist效果1--><template> <div id="app"> <!--v-model把把输入框中的数据绑定到todo变量--> <input type="text" v-model="todo"> <butto...

2019-04-01 10:12:13 199

原创 Vue学习5----Vue点击事件,方法,获取数据,改变数据,事件对象及自定义属性

效果图:源码(复制即可运行)App.vue<!--06Vue点击事件,方法,获取数据,改变数据,事件对象及自定义属性--><template> <!--渲染--> <div id="app"> <div>{{this.msg}}</div> <button v-on:click="ime...

2019-04-01 10:02:01 6900

原创 Vue学习4----Vue及双向数据绑定,v-model,v-on:click,以及ref获取dom节点

效果图:源码,复制即可运行App.vue文件<!--05 Vue及双向数据绑定,v-model,v-on:click,以及ref获取dom节点--><template> <div id="app"> <div>{{msg}}</div> <!--input里面的值改变,影响了msg--> ...

2019-04-01 09:56:51 571

原创 Vue学习3----Vue绑定属性,绑定html,绑定class,绑定style

效果图:源码(复制即可使用)App.vue 文件<!--04Vue绑定属性,绑定html,绑定class,绑定style--><template> <!--根节点--> <div id="app"> <div>{{msg}}</div> <!--绑定属性--> <im...

2019-04-01 09:49:15 342

原创 Vue学习2----绑定数据,循环数组

把data中的数据渲染到html标签中例子如下(复制即可运行):App.vue文件:<!--03绑定数据,循环数组--><template> <!--只能有一个根节点,所有组件都卸载根节点中--> <div id="app"> <!--显示 data 中定义的变量--> <!--字符串--> ...

2019-04-01 09:23:02 732

原创 Vue学习1----环境搭建,运行项目,常见问题

搭建vue的开发环境:https://cn.vuejs.org/v2/guide/installation.html1、必须要安装nodejs2、搭建vue的开发环境 ,安装vue的脚手架工具 官方命令行工具npm install --global vue-cli / cnpm install --global vue-cli (此命令只需要执行一次)3、创建项...

2019-04-01 09:15:05 232

原创 AndroidStudio中看懂gradle构建的groovy的脚本代码:

gradle构建工具学习:https://www.imooc.com/learn/833下面是一个脚本文件://构建脚本中默认都是有个Project实例的//apply 方法名,命名参数plugin: 'java'参数外省略了一个小括号//apply 就是:应用一个插件apply plugin: 'java'//属性version = '0.1'// repositories...

2019-03-24 19:11:21 588

原创 Android studio 中gradle版本和插件版本对应关系

转载地址:https://blog.csdn.net/dazhong2012/article/details/80585834最近打开android studio,页面提示gradle版本又有新的升级,于是习惯性的点了下更新,结果,打包的过程中控制台就报错了,错误如下:Error:(16, 0) Minimum supported Gradle version is 4.4 Current...

2019-03-24 15:38:32 1439

原创 ReactNative学习----20ReactNative中调用原生模块

官方文档:https://reactnative.cn/docs/native-modules-android/RN调用原生的方法,步骤如下:1.用Android Studio打开一个已存在的项目,在RN项目中选择android/build.gradle文件打开。2.在Android原生的里面创建一个类MyNativeModule继承ReactContextBaseJavaModule,这...

2019-03-24 12:29:44 513

原创 ReactNative学习----19显示网页的组件WebView

官方文档:https://reactnative.cn/docs/webview.html#docsNav显示连接:import React, { Component } from 'react';import { WebView } from 'react-native';export default class MyWeb extends Component { rende...

2019-03-23 16:25:38 385

原创 ReactNative学习----18对话框组件Modal使用

官方文档:https://reactnative.cn/docs/modal.html#docsNav效果图:由于Alert https://blog.csdn.net/zhaihaohao1/article/details/88632787不能自己定义样式,所以使用Modal可以自己定义样式代码(复制即可运行):ModalExample.jsimport React, {Com...

2019-03-23 16:02:53 260

原创 ReactNative学习----17项目练习之图片墙

效果图:源码:PhoneWall3源码下载:

2019-03-18 09:38:53 228

原创 ReactNative学习----16项目练习之豆瓣视频

效果图:这里就不详解了源码下载:源码里面都是一步一步的写的,所以有很多项目

2019-03-18 09:27:10 237

ReactNative项目豆瓣视频1

主要实现了基本样式和布局,FlexBox布局,FlatList的基本使用,评分星星等功能

2019-03-15

React21-22

React 起源于 Facebook 的内部项目,设计思想极其独特,代码逻辑简单, 这个demo主要写的是:React UI框架Antd(Ant Design)的使用

2019-02-28

React学习16-20

React 起源于 Facebook 的内部项目,设计思想极其独特,代码逻辑简单, 这个demo主要写的是:react-router4.x中使用js跳转路由

2019-02-28

React学习11-15

这个demo主要写的是:请求网络数据,生命周期,配置路由等。

2019-02-28

React学习6-10

这个demo主要写的是约束性和非约束性组件,以及常见标签的使用并获取值,父子组件之间相互传值

2019-02-28

React学习05事件对象event,拿到input输入框的值,类似Vue的双向数据绑定

React 起源于 Facebook 的内部项目,设计思想极其独特,代码逻辑简单,这个demo主要写的是事件对象event,拿到input输入框的值,类似Vue的双向数据绑定

2019-02-28

React学习04点击事件,函数的使用

React 起源于 Facebook 的内部项目,设计思想极其独特,代码逻辑简单,这个demo主要写的是点击事件及函数的各种使用。

2019-02-28

React学习03绑定属性,显示图片,循环数据

React 起源于 Facebook 的内部项目,设计思想极其独特,代码逻辑简单,这个demo是绑定属性,显示图片,循环数据。

2019-02-28

React学习基本语法

这是我学习 React 写的第一个程序,也是React的最基本的语法,上传到这里,和大家交流学习

2019-02-20

node.js学习项目实战,图片墙

学习了node.js,今天终于写了一个项目,主要是巩固一下学习的东西

2019-02-17

node.js中 express.static 托管静态文件合并前后端代码

node.js中可以访问静态文件,只要对静态文件托管就可以了,把前端代码,放到public目录下,就可以访问了

2019-02-17

node.js中express.static 托管静态文件

node.js中可以访问静态文件,只要对静态文件托管就可以了,这是我写的一个例子,和大家交流学习

2019-02-15

node.js中Express图片上传

图片上传基本上是每个项目中,都用到的功能,使用 multiparty 就可以轻易实现,这是我写的一个例子,包括了前后端代码,上传到这里和大家交流学习

2019-02-15

Express中操作mysql数据库

最近在学习node.js的express框架,链接操作数据库是必不可少的一部分,这是一个简单的例子,和大家交流学习

2019-02-12

node.js 第三方模块的使用

node.js 现在越来越多的使用,开发简洁,开发信效率高,所以的广泛的使用,这是我写的一个例子,和大家交流学习

2019-02-12

node.js 模块的引用

node.js越来越的的在开发中方使用,我写了一个简单的例子,和大家交流学习

2019-02-12

node.js 环境搭建,简单使用

node.js现在越来越多的开始使用,我也开始了解了一下,这是我写的一个例子上传,和大家交流学习

2019-02-12

node.js学习Express中Session的基本使用

最近在学习node.js,本来以为session是一个非常好用的存储机制,后来发现也是以文件的形式存在服务器上,没有直接存到数据表里

2019-02-08

Express中cookie例子:实现记录浏览过的城市名称

最近觉得cookie,是一个非常有用的东西,所以写了一些基本用法和例子上传到这里,供大家交流学习

2019-02-05

Express获取get和post传过来的参数

node.js中的express框架,拿到get post 请求传过来的参数

2019-02-02

css元素布局的相关知识和代码.zip

css布局使用,文档流,浮动,清除浮动,浮动高度塌陷,定位,层级,居中,垂直外边距重叠问题,flex布局及练习的代码

2019-12-14

js实现二级菜单.zip

js现在的框架真的是很多,都在网上找各种例子,自己定义某个功能的能力越来越差,这个是我自己定义的一个二级菜单,希望能和大家交流学习

2019-11-29

使用 babel.min.js让es6的语法全部编译成es5的

es6的语法有些浏览器是不兼容的,babel可以把es6的语法全部编译成es5的,兼容所有浏览器

2019-10-05

android6.0动态申请权限(申请多个)

android6.0动态申请权限,当权限比较多的时候,每次申请很麻烦,所以一次申请多个,这是个例子,和大家分享交流

2019-09-01

TextMedia.zip

最近写项目,有一个幻灯片的效果需要实现,于是乎,我就研究了一下,写了一个demo,上传到这里,和大家研究学习

2019-08-31

android中实现幻灯片效果的demo

最近写项目遇到一个幻灯片的效果的功能,所以我在网上找了一些资料终于做出来了,上传上来和大家交流学习

2019-08-24

TestCustom.rar

自定义控件,一直都是Android中的一个比较难的地方,最近我又写了一些,这方面的代码,和大家交流学习

2019-06-04

zhhdemo4.rar 日历框架

最近写项目,需要一个日历框架,ele-calendar 是一个非常实用的日历框架,我上传到这里,希望和大家交流学习。

2019-05-09

ListView条目中有EditText

最近写项目的时候出现一个功能是,在ListView条目中有EditText,写个例子上传到这

2019-04-21

vue学习11--20

Vue中生命周期函数/生命周期钩子 数据请求模块vue-resource(推荐) 数据请求模块axios 数据请求模块fetch-jsonp 父组件给子组件传值 父组件主动获取子组件的数据和方法,子组件主动获取父组件的数据和方法 非父子组件传值 配置路由及默认跳转 动态路由传值及get传值(跳转及传值,相当于a标签) 路由结合请求数据,实现新闻列表,新闻详情 编程式的导航(跳转及传值,相当于用js实现)

2019-04-13

vue学习21--28

路由的嵌套 Mint UI(手机端框架)的使用,实现Toast,ActionSheet等 Mint UI(手机端框架)的使用infinite-scroll结合api接口实现真实上拉分页加载更多 ElementUi(Pc框架)的使用 ElementUi(Pc框架)的使用,按需引入 路由模块化 Vuex 的使用state,mutations实现多个页面数据共享 Vuex 的使用getters,actions

2019-04-13

vue学习1--10

绑定数据,循环数组 Vue绑定属性,绑定html,绑定class,绑定style Vue及双向数据绑定,v-model,v-on:click,以及ref获取dom节点 Vue点击事件,方法,获取数据,改变数据,事件对象及自定义属性 demo练习,实现todolist效果1 demo练习,实现todolist效果2 demo练习,todolist使用localStorage实现数据的永久存储 Vue中创建组件以及使用组件

2019-04-13

ReactNative调原生Android代码

React Native 中虽然提供了很多的功能,但是有时候还是需要调用原生的代码,这里我写了一个简单例子,和大家交流学习

2019-03-24

ReactNative常用组件

FlatList TextInput TouchableHighlight Image ImageBackground Flexbox Alert

2019-03-15

ReactNative网路及本地缓存

ReactNative网路及本地缓存 Fetch之get请求数据, Fetch之Post请求数据, AsyncStorageDemo本地缓存数据

2019-03-15

ReactNativer菜单

react-navigation实现App的底部菜单 react-navigation实现App的顶部菜单 react-navigation实现页面跳转以及数据传递

2019-03-15

ReactNative中调用相机相册

react-native-image-picker调用相机相册,并且上传图片到服务器

2019-03-15

ReactNative项目图片墙

主要功能:注册,登录,上传图片,展示图片等功能 主要技术:Fetch的get请求,Fetch的post请求,Image常用组件的使用

2019-03-15

ReactNative项目豆瓣评分3

主要实现了AsyncStorage本地存储数据,FlatList刷新加载,悬浮层绝对定位,Linking的使用等

2019-03-15

ReactNative项目豆瓣评分2

主要实现了获取网络数据,FlatList刷新加载,页面跳转,选项卡切换等

2019-03-15

空空如也

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

TA关注的人

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