发布了文章2017-12-23
我们在实现交互设计时,常需要就应用的状态、特定的操作进行必要的提示和反馈,包括提醒用户网络出现故障、某一项输入不合法、某个操作已经生效等等。面对这样的情况,使用模态框是一种常用和便捷的方法。
赞了文章2017-11-27
今早看民工叔的文章的时候, 发现对Rxjs所知甚少, 于是去官方看了下教程, 整理出一些东西, 写成此文。Rxjs据说会在2017年流行起来, 因为其处理异步逻辑,数据流, 事件非常擅长。 但是其学习曲线相比Promise, EventEmitter陡峭了不少。 而且民工叔也说:"由于RxJ...
回答了问题2017-11-25
{代码...} 输出结果: {代码...}
发布了文章2017-11-24
一般意义上,一个互联网 APP 中的数据主自与服务器的交互,但是对于有些数据,我们希望获取到它们以后能保存,并在全局环境使用,比如用户数据——我们不希望在每个页面都从服务器拉取一遍。这时我们就可以利用 HTML5 的 localStorage API —— 一个比 cookie 更稳定和高...
发布了文章2017-11-24
回顾前端技术的发展,最早我们通过 form 的形式,将表单直接 get/post 给服务器,后来有了 ajax 技术,我们提取出表单中的数据,在不刷新页面的情况下就能与服务器进行交互。
发布了文章2017-11-24
表单几乎是每一个应用程序中必不可少的一部分,在各类 HTML 教材中,表单也经常被拿出来作为独立一章来讲解,在 ionic 中,不直接使用 input 标签编写表单控件,而是有专门为仿真原生 ios/android 系统的表单组件。
发布了文章2017-11-24
《雷神3》上映已经一周,但因为各种原因还没来得去送票房,有多年不见的班纳和洛基娘娘,期待他们在《诸神黄昏》和明年《无限战争》中的表现。 之前在学习建立页面的时候已经体验过了模板插值(把变量展示在页面中),这一节便来挖掘更多的模板语法。 准备工作 方便...
发布了文章2017-11-24
首先要做一个诚挚的道歉,作为大四狗,因为升学的事情,断更两个月,所以要感谢各位仁慈的读者没有脱粉(好像也就50个粉丝)。这一节,我们延续上一节制作的页面,来讨论声明周期钩子的事情。
发布了文章2017-11-24
上一次我们完成了一个新页面的创建可能你被乱七八糟的概念搞得心烦意乱不过你那么聪明又那么好看我相信你肯定花了点时间就把他们搞懂了 我们先看看手里有几个页面? AboutPage ContactPage HomePage TestPage 我们要做什么?在HomePage上放一个页面,点击之后跳转到T...
发布了文章2017-11-24
在 ionic 中,页面是以组件(component)的形式存在的,每个页面都是一个独立的组件。我们现在需要建一个名为test的页面,我们现在pages文件夹下新建一个文件夹,并创建一以 .ts 结尾的同名文件。
发布了文章2017-11-24
哇,不得不的说,这几年前端发展地太快了。这些曾经就是用来写写网页的技术,如今已经把触角伸到了各个开发领域中。回望昨天似乎还是靠刷新浏览器、用alert来调试代码的时代,如今已经有了强大的调试工具、丰富的模块管理机制、自动化的构建模式、可以与操作系统交互...
回答了问题2017-11-23
因为 document.getElementsByClassName 返回的是一个对象数组,如果你的网页只有一个 class 为 user_photo_bord 的图片,你应该这样写:
回答了问题2017-11-23
window.alert(message); alert函数只接收一个参数,所以你需要把你输出的内容拼接成字符串传递进去。 {代码...} 而console.log 是接收可变参数,有两种用法:第一种: console.log(obj1 [, obj2, ..., objN]); 你可以传入多个对象,包括数字、字符串等等,这些对象会...
赞了回答2017-07-20
setAB 随后修改了闭包内变量的值,然后 getAB 把它们返回。但它们已经和 myTest.stringA 没有关系了。要不你把最后的 return 改成这样更好看:
赞了回答2017-03-10
这是因为对于一些键盘语言有一个占位符的概念,就像你在打中文字。我做了一个GIF动画,你会看更明白。 可以看出 229 并非所谓中文减号,只是一个在非一些键盘语言上的占位符倒置的值,而且这个值好像在不同浏览器上是不一样的。 但是在输入中文减号时为什么没有显示...
赞了文章2016-11-01
TypeScript-Basic typescript之旅 1.TypeScript-Basic 2.TypeScript interface 3.Typescript-module(1) 4.TypeScript Modules(2) 5.Typescript tsconfig 6.TypeScript Functions 7.Typescript Class 基础 今天讲的很简单,是一些很基础的东西,但它们会让你对typescr...
赞了文章2016-11-01
splice方法从array移除n个元素(大于或等于0),并且可以用新的item替换被移除的元素。参数start是从数组array中移除元素的最开始位置(数组的索引,正负数表示方向,负数表示从数组末尾开始往前数,但是不论正负,移除的方向始终是索引递增的方向)。参数deleteCounts...
赞了回答2016-09-05
首先他们都是用javascript写的,只不过是对javascript原生API更高一层的”封装“,为我们开发应用过程中提供不同方面的“帮助”!别着急,往下看!
赞了文章2016-09-05
三维系统中实现重力效果的方式与二维的情况一样,设定一个重力值,比如g=0.2。然后,在动画循环中将它作用于物体竖直方向的速度上。虽然原理上没有什么大的变化,但是多了一个维度实现出来的效果确实相当具有视觉冲击力的。ok,一图胜千言,与其在这听我嘚吧嘚吧嘚,...
赞了文章2016-08-30
ECMAScript 6.0,ECMAScript 2015,直到大家最后确定简称为 ES6,从最初的制定,到最后发布成为国际标准,历时 15 年之久。