avatar of 发明者量化-小小梦 发明者量化-小小梦
fokus pada Pesan pribadi
4
fokus pada
1271
Pengikut

Templat bagan telah ditingkatkan!

Dibuat di: 2016-07-26 09:47:34, diperbarui pada: 2017-10-11 10:20:34
comments   16
hits   4630

Templat bagan telah ditingkatkan!

  • Untuk memudahkan penggunaan status tab, agar data yang ditampilkan lebih teratur. Templat grafik telah ditambahkan dengan sebuah fungsi baru. yaitu dapat disesuaikan dalam tab status kebijakan untuk menampilkan informasi.

    Tuliskan terlebih dahulu fungsi ekspor tambahan dan deskripsi.
    • TV // global object, global object yang bertanggung jawab untuk mengelola apa yang ditampilkan dalam tabel, dan apa yang dimodifikasi dalam tabel.
    • $.TableInit = function ((cols,rows) // Fungsi ekspor ini digunakan untuk menginisialisasi tabel dengan status baris, sebelum digunakan dapat dinyatakan cols = [Nilai],rows = [Nilai numerik] dan kemudian memindahkan parameter variabel。cols//column,rows//row。 yang secara otomatis menghasilkan tabel。 dan mengembalikan objek TV yang digunakan untuk menulis data dalam kebijakan yang merujuk pada template。
    • \(.UpdateLogStatus = function ((() // fungsi ekspor ini digunakan untuk memperbarui tabel status. Misalnya: var table = \).TableInit (((6,5); setelah dilakukan table.a0 = “aaaa”; kemudian memanggil fungsi ekspor: $.UpdateLogStatus (((), Anda dapat memperbarui “aaaa” ke kolom a, baris 0.
    • Setelah mengatur cols, row, koordinat tabel mungkin seperti ini. Pada saat digunakan, akses langsung ke table.a0 ((sebelumnya disebut var table = $.TableInit ((6,5);)) dapat ditulis ke posisi a0 dari tabel berikut. Jumlah kolom maksimal hingga “z” 。
    • Catatan: Kepala tabel adalah sel dengan koordinat a0,b0,c0…[Masalah ini sudah diperbaiki, dan data di atas tabel bisa sama.]
a b c d
0 a0
1 b1
2 d2
3 c3
4
5
6
7
8

Templat bagan telah ditingkatkan!

  • Berikut ini adalah kode pengujian fungsi main dalam template:
//测试状态栏表格功能
    var cols = 6;//列
    var rows = 4;//行
    $.TableInit(cols,rows);

Templat bagan telah ditingkatkan!

  • Untuk terus menguji fitur ini:
    /*测试状态栏表格功能*/
    var cols = 6;//列 设置一个变量 代表 列
    var rows = 4;//行 设置一个变量 代表 行
    $.TableInit(cols,rows); //初始化  状态栏  会显示  各个单元格的 坐标
    ///*
    for(var x in TV){
        TV[x] = "lalala";// 全部单元格写成 lalala
    }
    //更新表格 显示  lalala, 表头 数据不能重复 ,否则显示不出来。
    TV.a0 = "a0";
    TV.b0 = "b0";
    TV.c0 = "c0";
    TV.d0 = "d0";
    TV.e0 = "e0";
    TV.f0 = "f0";//先把 表头数据写成不一样的

    $.UpdateLogStatus();//更新 状态栏表格

Templat bagan telah ditingkatkan! Selain judul yang ditulis secara terpisah, semua sel lain ditulis dengan string “lalala”.

  • Jadi, apakah sel hanya bisa dituliskan ke dalam string? mari kita percobaan, lihat bagaimana array, nilai, objek, teks, data ini ditulis.
    /*测试状态栏表格功能*/
    var cols = 6;//列 设置一个变量 代表 列
    var rows = 4;//行 设置一个变量 代表 行
    $.TableInit(cols,rows); //初始化  状态栏  会显示  各个单元格的 坐标
    ///*
    for(var x in TV){
        TV[x] = "lalala";// 全部单元格写成 lalala
    }
    //更新表格 显示  lalala, 表头 数据不能重复 ,否则显示不出来。
    TV.a0 = "a0";
    TV.b0 = "b0";
    TV.c0 = "c0";
    TV.d0 = "d0";
    TV.e0 = "e0";
    TV.f0 = "f0";//先把 表头数据写成不一样的

    $.UpdateLogStatus();//更新 状态栏表格

    ///*
    //怎么在 表格里面写入数据呢?
    var num = 100;
    var text = "文本:测试表格文本";
    var obj = {name:"对象",age:"19",sex:"girl"};
    var array = ["数组",22,33,54];
    TV.a1 = num;
    TV.c2 = text;
    TV.b3 = obj;
    TV.b0 = array;

    $.UpdateLogStatus();//再次更新 状态栏表格
    //*/

Templat bagan telah ditingkatkan!

Berikut ini adalah beberapa contoh dari tes dalam templat, berikut ini adalah beberapa contoh dari tes dalam strategi yang mengacu pada templat:
function main(){
    var i = 0;
    var table = $.TableInit(4,5);
    for(var x in table){//向表格写入数据
        table[x] = "" + i;// 全部单元格写成 递增的数字
        i++;
    }
    //更新表格 显示  递增的数字, 表头 数据不能重复 ,否则显示不出来。
    table.a0 = "a0";
    table.b0 = "b0";
    table.c0 = "c0";
    table.d0 = "d0";
    table.a1 = "a1";
    table.b1 = "b1";
    table.c1 = "c1";
    table.d1 = "d1";
    table.a4 = "a4";
    table.b4 = "b4";
    table.c4 = "c4";
    table.d4 = "d4";
    //Log("TV:",TV);//测试是否能 访问到模板中的TV 对象 
    $.UpdateLogStatus();
}

Templat bagan telah ditingkatkan! Fitur ini telah diperbarui sementara, selamat mencoba, jika ada bug, silakan kirimkan, dan tinggalkan komentar.