zoukankan      html  css  js  c++  java
  • 一起学习extjs()

          可以说,Extjs是系统类项目最好的UI(前端用户界面)选择,特别是自从Extjs4.0出来后,不管是代码美观还是性能的提高,及其功能之强大,说它排第一,无可厚非。当然,最近也蛮流行EasyUI这个轻量级的,据说是国人开发的UI。 其实,也是很不错的。大家可以根据自己项目的情况来进行选择。

          废话不多说,我们先下载官方的源码包,解压引入样式和脚本:

          <link href="Content/Extjs4.0/resources/css/ext-all.css" rel="stylesheet" type="text/css" />

          <script src="Content/Extjs4.0/bootstrap.js" type="text/javascript"></script><%--引入这个是动态的来判断,开发环境跟正式环境要引入以下哪个js--%>

          <%--<script src="Content/Extjs4.0/ext-all.js" type="text/javascript"></script> 正式环境引入--%>
          <%--<script src="Content/Extjs4.0/ext-all-debug.js" type="text/javascript"></script> 调试环境引入--%>

          然后,我们自己在引入一个js文件:

          <script src="scripts/HelloWorld.js" type="text/javascript"></script>

          打开脚本,输入以下代码:

    Ext.onReady(function () {
        Ext.MessageBox.alert("hello China!","hello world!");
    });
    

      显示如下:

          

          如果有接触过jquery的或者EasyUI的,看起上面的代码来还是很舒服的。

         Ext.onReady(function(){...}); 约=window.onload=function(){...}; 约=$(function(){...});==$(document).ready(function(){...});

         EasyUI是基于jquery的,上面的弹出框,EasyUI怎么实现呢?也是差不多的,看如下代码:

      $.messager.alert('Hello China!','Hello World!');  

         当然,别忘了引入jquery库和easyui库,更别忘记了,把上面的代码,放到$(function(){...});里。

         提醒:alert("a"); 是不会覆盖Ext.MessageBox.alert的

          

  • 相关阅读:
    SendInput模拟键盘输入的问题 <转>
    tinyMce3.21 使用随笔
    ORM的一些思考
    VS2008 , 1330 , 数字签名错误.
    .Net Reflector 工具 过期后使用小工具。
    就当是一个新的设计模式!
    OpenSUSE 11 下 Mono 2 开发笔记。
    转:)CNBlogs引用第三方组(控)件明细^_^
    DBLinq ,没实现 Log !
    DotNet 的一些知识点
  • 原文地址:https://www.cnblogs.com/youqu/p/2952562.html
Copyright © 2011-2022 走看看