摘要: 关于vue之间的组件通讯 1: prop,refs 父组件 => 子组件 1) prop 2) refs 2 : $emit 子组件 => 父组件 上面是简单的组件通讯,简单的父子组件传递可以使用上述形式,当比较复杂的情况下, 或者组件是相互独立,而且中间一个发生变化另一个变化的时候可以使用vue 阅读全文
posted @ 2018-03-02 21:00 t_evening 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 所谓常量即只能读取不能编辑(删除,修改)的变量。 js并没有原始的常量说法(即自定义的,原生态的),但是可以用一些偏僻的路子去创建。 1:const es6中的声明关键词。 上面声明了两个变量,当执行修改操作时就将报错。从某种程度上来说,const是可以创建变量(基本类型)的。但是对引用类型就捉襟见 阅读全文
posted @ 2017-12-06 21:00 t_evening 阅读(14584) 评论(0) 推荐(0) 编辑
摘要: 目的: 对表单元素进行字段验证并返回错误处理数据 1: 定义验证字段结构,验证数据类,value表示需要验证的字段的值,id表示验证的字段key,rules里面定义规则数组,type表示类型,errmessge表示失败错误提示i,value表示验证规则。 type: 提供验空,长度,最大长度,最小长 阅读全文
posted @ 2017-10-26 19:30 t_evening 阅读(982) 评论(0) 推荐(0) 编辑
摘要: 上面是一个代码段,运行结果如下: 变量提示:变量分为声明和赋值两个阶段,而变量提升的是声明阶段,赋值原地不动,变量提升会将该变量声明到当前运行环境的最顶端(函数开始的第一行)。所以test4中打印出来的是undefined,而不是抛出一个errror。 作用域链:test2中并没有定义a值,但是由于 阅读全文
posted @ 2017-07-04 18:00 t_evening 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: declarations:模块内部Components/Directives/Pipes的列表,(自己写的指令需要放置在此类中) imports:导入其他module,(HttpModule,BrowserModule),还有路由配置(IonicModule.forRoot(MyApp,{},rou 阅读全文
posted @ 2017-07-03 17:49 t_evening 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 按照官网教程创建项目之后会生成如下结构树: hooks:编译cordova时自定义的脚本命令,方便整合到我们的编译系统和版本控制系统中 node_modules :node各类依赖包 resources :android/ios 资源(更换图标和启动动画) src:开发工作目录,页面、样式、脚本和图 阅读全文
posted @ 2017-07-03 13:52 t_evening 阅读(5733) 评论(2) 推荐(0) 编辑
摘要: html js数据绑定 改变数据方法 理论上说,当这个方法触发时,视图内容应该也会对应的发生改变。实际上是方法执行时视图没有响应,但数据发生了改变。 vue是通过检测get,set才得知数据是否更新的,而对于数组来说,是没有get,set方法的,所以需要我们自己手动触发,需要发送消息通知vue 下面 阅读全文
posted @ 2017-03-01 14:53 t_evening 阅读(22061) 评论(3) 推荐(3) 编辑
摘要: input日历 placeholder 阅读全文
posted @ 2017-02-28 16:35 t_evening 阅读(1753) 评论(0) 推荐(0) 编辑
摘要: 虚拟键盘 form submit js 阅读全文
posted @ 2017-02-27 15:06 t_evening 阅读(3973) 评论(0) 推荐(0) 编辑
摘要: 1: window.open(url[,name,spec,replace]) 最直接的方法,url表示地址,opt表示打开方式,“_self”表示在本页打开,“_blank”新标签打开,"_parent"加载到父框架,replace也是在本页面打开,为true时替换history里面的记录,使得浏 阅读全文
posted @ 2017-02-23 19:55 t_evening 阅读(313) 评论(0) 推荐(0) 编辑