2016年3月31日

js设计模式-原型模式

摘要: 1.Object.create(obj,[]) 创建一个以obj为原型的对象。 原型模式 是指 拷贝这些原型创建新的对象。 浅拷贝,深拷贝,object.create()创建。 深拷贝。 可以用es6代替: 阅读全文

posted @ 2016-03-31 15:36 xiaomie 阅读(147) 评论(0) 推荐(0) 编辑

2016年3月19日

移动端前端初探

摘要: 1.px->rem 2. 3.js res=window.matchMedia('(min-width:400)') 返回值 1.res.matches 布尔类型 2.res.media 就是括号里面的值 3.res.addListener(fn) 4.res.removeListener(fn) 阅读全文

posted @ 2016-03-19 12:34 xiaomie 阅读(213) 评论(0) 推荐(0) 编辑

2016年3月16日

sass小计

摘要: @mixin fit-content() { width: -webkit-fit-content; width: -moz-fit-content; width: -o-fit-content; width: -ms-fit-content; width: fit-content; } //define transform skewX() @mixi... 阅读全文

posted @ 2016-03-16 22:52 xiaomie 阅读(128) 评论(0) 推荐(0) 编辑

2016年3月15日

flex小记

摘要: align-items 是在nowrap时,对一行进行的设置 align-content 是在wrap时,对所有进行的设置。 子元素: flex-grow :默认值是0 。 他们分配的是剩下的空间,如果没有剩下的空间,就没效果。 flex-shrink:默认值是1.它是指在进行压缩的时候,他的收缩能 阅读全文

posted @ 2016-03-15 21:48 xiaomie 阅读(196) 评论(0) 推荐(0) 编辑

smarty8内置函数

摘要: assign 其实直接声明也可以。 {assign var ="one" value="1111"} {$one="333"} 重要的: 流程控制:选择结构 if 循环结构 for while 所有的if语句必须以 {if}开头 {/if}结束 {elseif} {else}直接套在里面用即可 判断 阅读全文

posted @ 2016-03-15 11:23 xiaomie 阅读(179) 评论(0) 推荐(0) 编辑

smarty6模板自定义函数插件

摘要: smarty模板中的自定义函数种类 1.变量调解器 2.函数 3.块函数   有两种做法: 1.使用smarty对象中的registerPlugin()方法注册进去。 2.开发smarty插件 三种类型的用法 {$var|name1|name2} //变量调解器的用法 {name attr=valu 阅读全文

posted @ 2016-03-15 09:56 xiaomie 阅读(167) 评论(0) 推荐(0) 编辑

2016年3月14日

smarty5变量修改器

摘要: 变量调解器--变量修改器 作用: 1从php中分配给模板的变量 2.需要模板中对变量在输出前进行处理 3.处理方式就是使用 “函数”。使用函数在变量输出前处理一下。 4.在smarty3中可以直接调用php函数。但是为了分离,创建了变量调解器 使用场景: 字符串处理,时间戳改变 语法:1.{$var 阅读全文

posted @ 2016-03-14 18:43 xiaomie 阅读(346) 评论(0) 推荐(0) 编辑

smarty4三种主要的变量

摘要: 变量和函数时模板中最主要的形式。 1.从php中分配的变量。  $smarty->assign(); 什么样的变量需要从php分配给模板呢? 动态变量  2.从配置文件中读取的变量 用来改变运行脚本的文件。 smarty的配置文件中的内容不是php读取的,而是smarty模板中应用的变量。目的是通 阅读全文

posted @ 2016-03-14 17:23 xiaomie 阅读(351) 评论(0) 推荐(0) 编辑

smarty3基本语法

摘要: smarty学习分类 程序员: 1.smarty安装 2.变量的分配和加载显示模板 3.以插件形式扩展 4.缓存控制技术 前端: 1.smarty模板的基本语法。 2.变量 3.变量修改器和组合修改器 4.自定义函数 5.内置函数 6.模板继承机制 程序员: 1.inclucde文件进来。 2.赋值 阅读全文

posted @ 2016-03-14 11:34 xiaomie 阅读(300) 评论(0) 推荐(0) 编辑

2016年3月13日

smarty2

摘要: 2.安装 加载类,并创建对象 1.只需要libs文件即可。最主要的是里面的smarty.class.php。系统插件,自定义插件。 smarty2与3改动最大的就是从php4改成了php5。功能上增加了一些,兼容2。 2.初始化:           3.smarty中,{$xxx}不可以有空格默认 阅读全文

posted @ 2016-03-13 22:22 xiaomie 阅读(374) 评论(0) 推荐(0) 编辑

导航