- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 table中nth-child()兼容IE8以及8以下的版本
所有主流浏览器均支持 :nth-child() 选择器,除了 IE8 及更早的版本.list li:nth-child(4n){margin-right:0;}这样直接写只有在支持CSS3的浏览器中才可正常显示。 $(document).ready(function(){ $(".list li:nth-child(4n)").css("margin-righ
2017-08-29 16:48:36 1351
原创 inline-block兼容低版本IE浏览器~~在IE6/Ie7和IE8中
在IE6、IE7中不识别display:inline-block属性,但使用inline-block属性在IE下会触发layout,从而使内联元素拥有了display:inline-block属性的表症。从上面的分析也不难理解为什么IE6、IE7下对块元素设置display:inline-block属性无法实现inline-block的效果。这时块元素仅仅是被inline-block触发了layo
2017-08-29 16:39:52 1239
原创 angular4输入属性@input
1.输入属性:从父组件到子组件。当应用启动时,Angular 会从根组件开始启动,并解析整棵组件树,数据由上而下流下下一级子组件。Input 装饰器支持一个可选的参数,用来指定组件绑定属性的名称。如果没有指定,则默认使用 @Input 装饰器,装饰的属性名。具体示例如下:使用装饰的属性名:分三步1、编写子组件组件。ts文件在这里声明变量开接受父组件的传值,并且用@I
2017-08-28 23:31:35 3842
原创 angular2中数据绑定方法总结和管道使用
一.数据绑定方法:1.事件绑定:(DOM事件)= “组件中的处理方法”或者是:on-DOM事件= “组件中的处理方法”举例:绑定用户点击事件 button (click)="onClickMe()">Click me!button>11等效于 on-click="onClickMe()">Click me!
2017-08-24 23:18:24 701
原创 ionic2轮播图实现,以及在轮播图上加搜索框或者标题
先看代码:正常情况下用ngFor循环出每一项。eg:注释部分[pager]="true"显示底部轮播顺序的小圆点,[loop]=“true” 循环播放 autoplay="3000”每隔几秒播放一张class="slides"> class="slide" [pager]="true" [loop]="true" autoplay="3000" > --
2017-08-23 16:00:49 3455
原创 ionic2中强制使安卓用ios样式的方法
在app开发中,很多时候需要分别对ios和安卓的样式分别设置。这使得代码量增多,而且显得特别繁琐。这个时候可以强制的将安卓的样式设置为使用ios的样式操作方法为:在根模块里面也就是app.module.ts里面设置import { NgModule, ErrorHandler } from '@angular/core';import { BrowserModule } from '
2017-08-19 12:00:31 3282 1
原创 ionic2下拉刷新和上拉加载功能实现
先看代码: *ngFor="let i of items">{{i}}(ionInfinite)="doInfinite($event)"> <ion-infinite-scroll-content loadingSpinner="bubbles" loadingText="加载更多。。。。"> .ts:
2017-08-18 16:34:41 1862
原创 ionic2中ion-segment用法
segment是一组按钮,有时称为分段控件,允许用户与许多控件的紧凑组进行交互。 分段提供与标签相似的功能,选择一个将取消选择所有其他选项。 当您希望让用户在应用程序的不同页面之间来回移动时,应使用选项卡栏而不是分段控件。 您可以使用Angular的ngModel或FormBuilder API。效果看图看代码:<!-- Segment 在头部使用 --><ion-header...
2017-08-17 17:14:14 9349 2
转载 jquery中的ajax请求用法以及参数详情
url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和 delete也可以使用,但仅部分浏览器支持。timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局
2017-08-17 10:50:56 1339 1
原创 加密方法汇总MD5.js,base64.js,aes.js,sha1.js
下载地址:https://github.com/emn178/js-sha1https://github.com/beatgammit/base64-jshttps://github.com/emn178/js-md5https://github.com/ricmoo/aes-jshttps://github.com/brix/crypto-
2017-08-17 10:30:13 2707 1
原创 js的split()和substring ()和substr ()方法
split() 方法用于把一个字符串分割成字符串数组。stringObject.split(separator,howmany)如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。var str="How are you doing today?"document.write(str.spl
2017-08-16 17:19:19 2269
原创 angular2指令解读:ngFor,ngIf,ngSwitch,ngStyle,ngClass用法
0.先给组件赋值一个测试数据import {Component} from '@angular/core';@Component({ selector: 'ng-tag', styles: [require('./NgTag.scss')], template: require('NgTag.html')})export class NgTagCompon
2017-08-16 11:31:18 8069 3
原创 angular4路由基础运用
1.base href> 元素大多数带路由的应用都要在index.html的标签下先添加一个元素,来告诉路由器该如何合成导航用的URL。如果app文件夹是该应用的根目录(就像我们的范例应用一样),那就把href的值设置为下面这样:src/index.html (base-href)content_copy href="/">2.从路由库中导入An
2017-08-14 23:31:25 507
原创 在angular里面使用jQuery和bootstrap
第一步:1.在你的项目目录下面:npm install jquery --save--save是将jQuery加入package.json里面2.在项目目录下面npm install bootstrap --save安装完成后:"bootstrap": "^3.3.7","core-js": "^2.4.1","jquery": "^3.2.1",第二步
2017-08-13 17:57:44 5710 3
原创 angular4开发环境搭建以及项目启动过程
1.安装Node.js®和npm,node官网下载安装即可2.请先在终端/控制台窗口中运行命令 node -v 和 npm -v, 来验证一下你正在运行 node 6.9.x 和 npm 3.x.x以上的版本。 更老的版本可能会出现错误,更新的版本则没问题。3.全局安装 Angular CLI 。npm install -g @angular/cli4.ng-v看安
2017-08-13 15:46:31 13793 8
原创 ion-item用法收集
ion-list-header,ion-item,[ion-item],ion-item-divider一个item可以包含文本,图像和其他任何东西。 通常它被放置在列表中,其他item。 它可以轻松刷新,删除,重新排序,编辑等等。 只有在需要通过手势操作item时,才需要将item放在列表中。 它需要一个ItemSliding包装器元素才能被刷新。有几个元素被认为是项目,
2017-08-12 15:39:44 2976
原创 ionic+angular4中设置使安卓也统一使用iOS的样式风格和icon
在ionic+angular4中很多时候设置了iOS下的样式和icon发现在安卓下面并没有用,icon出不来的情况。除了可以针对没有样式部分的安卓样式进行样式定义和icon定义以外可以设置使安卓强制使用iOS的样式。设置方法如下:在app.component.ts下面imports: [ BrowserModule, IonicModule.forRoot(MyApp,{
2017-08-12 14:18:01 1383 3
原创 angularjs和angular4的区别。为什么使用angular4
angularjs缺点:1。本身的脏值检查机制,当页面数据发生变化时,就会触发检查机制,当页面绑定的数据越来越多时,就会造成程式不断的去触发脏值检查机制,程序的相应就会越来越慢2.路由,子路由不可嵌套,提供了一个第三方解决方式uirouter,但是使用起来非常不稳定。3.作用域$scope作用域的限制,使得很多原生的事件不能使用。比如click事件,必须使用指令来实现4.表单校验的
2017-08-11 23:24:21 25800 7
原创 ion-input在ionic中的input,带label的带icon的输入框
1.概述ion-input is meant for text type inputs only, such as text, password, email, number,search, tel, and url. Ionic仍然使用组件中的一个实际的 HTML元素,但是,通过Ionic包装本机HTML输入元素,它能够更好地处理用户体验和交互性。不用于非文本输入,例如复选框,收
2017-08-11 20:29:32 8912 1
原创 箭头函数用法
总结加借鉴1、对 this 的关联。函数内置 this 的值,取决于箭头函数在哪儿定义,而非箭头函数执行的上下文环境。2 、new 不可用。箭头函数不能使用 new 关键字来实例化对象,不然会报错。3、this 不可变。函数内置 this 不可变,在函数体内整个执行环境中为常量。4、没有arguments对象。更不能通过arguments对象访问传入参数。只能使用显式命名或
2017-08-11 16:53:44 1889
原创 ionic3+angular4动态设置入口页rootpage,根据不同的状态值来确定不同的入口页
在ionic+angular4的项目中有一个需求,就是当项目启动后先自动调一个接口,这个接口返回四个不同的状态值,然后项目根据这个四个不同的状态值来设置不同的入口页;例如状态值为1是入口页为登录页,状态值为2时,入口页为首页,状态值为3时入口页为验证身份页等依次类推,动态的设置入口页rootpage。实现如下:1.将rootpage的初始值设置为空,2.然后在app.compone
2017-08-11 16:34:04 4587 1
vuedemo - 副本.zip
2020-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人