随笔分类 -  Extjs随笔

摘要:上个月和Extjs说byebye了,以后大概也没机会用了。之前的博客有点乱,大家看着比较麻烦,所以趁着我还没忘,在这里总结一下♪(^∇^*) 写了个demo,传到git上了,有需要可以自取。Extjs-Demo(https://github.com/gingerJY/Extjs-Demo) 本文基于 阅读全文
posted @ 2017-10-19 17:23 麦豇豆 阅读(6450) 评论(7) 推荐(6) 编辑
摘要:一、用column布局 二、anchor套hbox布局 三、column套form布局 着急记一下,写的不清楚,有时间再改一下 阅读全文
posted @ 2017-08-16 17:57 麦豇豆 阅读(860) 评论(0) 推荐(0) 编辑
摘要:本文基于ext-6.0.0 页面就是前面写的那个,有不清楚的可以看一下前面写页面那篇。 一、在toolbar加一个删除按钮 还是加一个完整的图看一下吧: 二、在controller里写删除函数del(一次删除一条) 1、通过选择框来选中一条数据,判断是否选中的是一条,如果选中多条或是没选,则弹框提示 阅读全文
posted @ 2017-05-08 15:50 麦豇豆 阅读(2845) 评论(6) 推荐(2) 编辑
摘要:本文基于ext-6.0.0 这个页面布局是很多管理系统的常用布局,具体如下图: 一、页面主体personalInfo.js 整个页面采用border布局,分成三部分,这个personalInfo.js就是整个页面的主体,引用了personalToolbar、personalForm、personal 阅读全文
posted @ 2017-05-05 17:37 麦豇豆 阅读(3177) 评论(0) 推荐(1) 编辑
摘要:本文基于ext-6.0.0 之前做的时候这个侧边栏导航是通过tab切换来切换页面的,但是总感觉不太对劲,现在终于发现怎么通过路由跳转了,分享给大家,可能有些不完善的地方,望大家读后可以给些指点。欢迎留言! 另:这篇是接着上一篇的侧边栏写的,最好先看一下上一篇Extjs6(三)——用extjs6.0写 阅读全文
posted @ 2017-05-03 17:45 麦豇豆 阅读(6907) 评论(2) 推荐(1) 编辑
摘要:本文基于ext-6.0.0 一、关于border布局 在用ext做项目的过程中,最常用到的一种布局就是border布局,现在要写的这个简单页面也是运用border布局来做。border布局将页面分为五个部分,分别是north、south、west、east、center,对应着上、下、左、右、中,下 阅读全文
posted @ 2017-04-21 18:03 麦豇豆 阅读(8792) 评论(9) 推荐(1) 编辑
摘要:本文基于ext-6.0.0 一、xtype form一共有12种xtype,下面来一一举例说一下。 1、textfield 这个是用的最多的form之一。 2、combo combo是有下拉菜单的表单,所以需要store来存放下拉菜单的数据,数据可以是本地的,也可以是ajax请求的。(还有个下拉树, 阅读全文
posted @ 2017-04-07 13:37 麦豇豆 阅读(5720) 评论(1) 推荐(1) 编辑
摘要:应用架构简介 Extjs 同时提供对于MVC和MVVM应用架构的支持。这两个架构方式共享某些概念,而且都旨在沿着逻辑层面划分应用程序代码。每种方法在选择如何划分应用组件上都有其各自的优势。 本指南的目标是为您提供构成这些架构的组件的基础知识。 什么是 MVC? 在 MVC 架构中, 大部分 类 不是 阅读全文
posted @ 2017-03-29 17:21 麦豇豆 阅读(2227) 评论(0) 推荐(0) 编辑
摘要:本文基于extjs6.0.0 一、拆分代码来看看 1、主页面main是个tab页; 写一些页面的依赖; 标明页面的controller和viewModel 2、用了自定义的ui,后面三行不知道是啥 3、title是从viewModel中取的; layout中的 align: 'stretchmax' 阅读全文
posted @ 2017-03-28 14:26 麦豇豆 阅读(3895) 评论(0) 推荐(1) 编辑
摘要:本文基于ext-6.0.0 一、用sencha cmd建立一个ExtJs小项目 首先,需要一个命令行工具。进入extjs所在目录。 然后,输入:sencha -sdk [ExtJs6.0文件夹地址] generate app [项目名称] [项目路径] 例如:sencha -sdk ext-6.0. 阅读全文
posted @ 2017-03-28 09:46 麦豇豆 阅读(3508) 评论(0) 推荐(0) 编辑
摘要:本文主要实现的效果是:点击查询按钮,根据form中的条件,在Grid中显示对应的数据(如果form为空,显示全部数据) 一、静态页面 1、查询按钮 2、写查询条件的form 3、显示数据的Grid store:Ext.create('app.store.system.organization.Org 阅读全文
posted @ 2017-03-17 14:24 麦豇豆 阅读(2445) 评论(4) 推荐(1) 编辑
摘要:一、写一个按钮 注意id 二、写新建的页面 下面我新建的是表单,有几点需要注意的: ① 因为表单是多列的,所以layout用了column(自己试的,不一定是最好的写法);如果只有一列,layout用form。 ② name可以忽略,combo只是有个样子。 三、写controller 1、获取页面 阅读全文
posted @ 2017-03-08 15:27 麦豇豆 阅读(1983) 评论(3) 推荐(0) 编辑
摘要:本文基于ext-6.0.0 一、写login页 1、在view文件夹中创建login文件夹,在login中创建文件login.js和loginController.js(login.js放在classic/view/login,loginController.js放在app/view/login) 阅读全文
posted @ 2017-03-01 13:08 麦豇豆 阅读(4782) 评论(7) 推荐(0) 编辑

点击右上角即可分享
微信分享提示