**YII** 系列十二Widgets小部件
2016-08-07 15:29
218 查看
>小部件
>>小部件是在视图中使用的课重用的单元,使用面向对象方式创建复杂的和可配置用户界面单元。
>>日期选择器
>>有两种方法可以使用小部件
一种是直接调用小部件如:DatePicker::widget([小部件的参数])
另一种是通过begin和end来定制小部件的内容
>>可以是用小部件render()的方法将小部件的一部分内容放入其他视图进行渲染
>前端资源(不太理解,等待以后补充)
>>yii中资源是和web页面相关的文件,可为css文件,js文件图片或视频等,资源放在web可访问的目录下,直接被文本服务器调用
>>当在视图中注册一个资源包是,在渲染web页面时会包含包中的css和js文件。
>>定义资源包,继承yii\web\AssetBundle的PHP类,包名为可自动加载的PHP类名。
>使用扩展(觉得现在还用不到)
>类学习进度
>>ActiveField 动态的输入域
>>ActiveForm 动态表格
>>ActiveFormAsset
>>BaseListView 列表
>>Block
>>Breadcrumbs 面包穴
>>ContentDecorator
>>DetailView
>>FragmentCache
>>InputWidget
>>LinkPager 分页小部件
>>LinkSorter
>>ListView 列表类
>>maskedInput
>>MaskedInputAsset
>>MaskedInputAsset
>>Menu 菜单小部件
>>Pjax
>>PjaxAsset
>>SpaceLess
>>小部件是在视图中使用的课重用的单元,使用面向对象方式创建复杂的和可配置用户界面单元。
>>日期选择器
<pre name="code" class="php"><span style="font-size:14px;"><?php use yii\jui\DatePicker; ?> <?= DatePicker::widget([ 'model' => $model, 'attribute' => 'from_date', 'language' => 'ru', 'clientOptions' => [ 'dateFormat' => 'yy-mm-dd', ], ]) ?></span>
>>有两种方法可以使用小部件
一种是直接调用小部件如:DatePicker::widget([小部件的参数])
另一种是通过begin和end来定制小部件的内容
<?php $form = ActiveForm::begin(['id' => 'login-form']);?> <?phpActiveForm::end(); ?>
>>可以是用小部件render()的方法将小部件的一部分内容放入其他视图进行渲染
>前端资源(不太理解,等待以后补充)
>>yii中资源是和web页面相关的文件,可为css文件,js文件图片或视频等,资源放在web可访问的目录下,直接被文本服务器调用
>>当在视图中注册一个资源包是,在渲染web页面时会包含包中的css和js文件。
>>定义资源包,继承yii\web\AssetBundle的PHP类,包名为可自动加载的PHP类名。
>使用扩展(觉得现在还用不到)
>类学习进度
>>ActiveField 动态的输入域
>>ActiveForm 动态表格
>>ActiveFormAsset
>>BaseListView 列表
>>Block
>>Breadcrumbs 面包穴
>>ContentDecorator
>>DetailView
>>FragmentCache
>>InputWidget
>>LinkPager 分页小部件
>>LinkSorter
>>ListView 列表类
>>maskedInput
>>MaskedInputAsset
>>MaskedInputAsset
>>Menu 菜单小部件
>>Pjax
>>PjaxAsset
>>SpaceLess
相关文章推荐
- Yii 2.0 - 小部件 yii\widgets\LinkPager 分页
- Exchange Server 2013系列十二:邮箱的基本管理 推荐
- 算法系列(十二)散列
- 鸡啄米:C++编程入门系列之十二(类与对象:面向对象设计的基本思想和特点)
- android学习笔记---61_Widgets,窗口小部件的制作...
- 【极客学院每日一课】Cocos2d-x系列之十二:Cocos2d-JS
- SSM框架实战系列之十二_MyBatis框架之动态查询
- 算法系列之十二:多边形区域填充算法--扫描线种子填充算法
- 【白话经典算法系列之十二】数组中只出现1次的两个数字(百度面试题)
- 一起学DNS系列(十二)DNS服务器属性之调试和监视选项
- [转]C#3.0入门系列(十二)-Lambda表达式中Lifting
- AxureRP7.0基础教程系列 部件详解 HTML Button HTML按钮
- AxureRP7.0基础教程系列 部件详解 表格Tabel
- Yii框架2.0的视图和widgets表单的使用
- App Widgets-窗口小部件
- PHP系列(十二)数据库抽象层pdo
- java NIO系列教程(十二)
- Oracle Golden Gate 系列十二 -- GG 数据初始化装载二 基于SCN 的初始化 说明 与 示例
- 大型网络配置系列课程详解(十二) --Cisco IOS L2TP自发隧道***
- Yii2.0-Widget小部件制作