چارٹ ٹیمپلیٹس کو اپ گریڈ کریں!

مصنف:چھوٹا سا خواب, تخلیق: 2016-07-26 09:47:34, تازہ کاری: 2017-10-11 10:20:34

چارٹ ٹیمپلیٹس کو اپ گریڈ کریں!

  • اسٹیٹس ٹیبل کا استعمال آسان بنانے کے لئے ، اعداد و شمار کی نمائش کو زیادہ منظم بنایا گیا ہے۔ چارٹ ٹیمپلیٹ میں ایک نئی خصوصیت شامل کی گئی ہے۔ یعنی اسٹیٹس ٹیبل کو اپنی مرضی کے مطابق پالیسی میں ظاہر کیا جاسکتا ہے۔ نئے طلباء کو اب اسٹیٹس ٹیبل آبجیکٹ کی تشکیل کرنے کی ضرورت نہیں ہے۔
    پہلے آپ کو اضافی برآمد افعال لکھنے کی ضرورت ہے، اور ان کا تعارف بھی ہے۔
    • ٹی وی // گلوبل آبجیکٹ، یہ گلوبل آبجیکٹ ٹیبل کے دکھائے جانے والے مواد کو سنبھالنے اور ٹیبل کے مواد میں ترمیم کرنے کا ذمہ دار ہے۔
    • .TableInit = function ((cols,rows) // یہ ایکسپورٹ فنکشن اسٹیٹس ٹیبل کو ابتدائی طور پر استعمال کرنے کے لئے استعمال کیا جاتا ہے ، اس سے پہلے کہ اس کا استعمال کیا جاسکے cols = [عددی قیمت] ،rows = [عددی قیمت] ، پھر متغیر پیرامیٹرز کو منتقل کریں۔ cols//columns ،rows//lines ؛ خود بخود ٹیبل تیار کریں۔ اور ٹی وی آبجیکٹ کو واپس کریں ، جس کا استعمال ٹیمپلیٹ کے حوالہ کی حکمت عملی میں اعداد و شمار لکھنے کے لئے کیا جاتا ہے۔
    • $.UpdateLogStatus = function() // یہ ایکسپورٹ فنکشن ہے جس کا استعمال اسٹیٹس ٹیبل کو اپ ڈیٹ کرنے کے لئے کیا جاتا ہے۔ مثال کے طور پر: var table = $.TableInit ((6,5) ؛ عملدرآمد کے بعد table.a0 = aaaa؛ اس کے بعد اس ایکسپورٹ فنکشن کو کال کریں: $.UpdateLogStatus (()) ، آپ aaaa کو ایک کالم ، 0 لائن میں اپ ڈیٹ کرسکتے ہیں۔
    • اگر آپ cols ،rows کے بعد ٹیبل کوآرڈینیٹ کو ترتیب دیتے ہیں تو ، اس طرح لگتا ہے۔ جب استعمال کیا جاتا ہے تو ، براہ راست ٹیبل تک رسائی حاصل کریں۔ a0 ((اگر آپ نے var table = $.TableInit ((6,5) ؛)) کو کال کیا ہے تو ، آپ مندرجہ ذیل ٹیبل کے a0 مقام پر لکھ سکتے ہیں۔ کالموں کی تعداد زیادہ سے زیادہ z تک ہے۔
    • نوٹ: ٹیبل ہیڈر، ایک سیل (سرخی) ہے جس میں کوآرڈینیٹ a0،b0،c0... ہیں۔ [یہ مسئلہ درست کیا گیا ہے، سرخی کا ڈیٹا مواد ایک جیسا ہو سکتا ہے]۔
ایک ب c ڈی
0 a0
1 ب1
2 d2
3 c3
4
5
6
7
8

img

  • ذیل میں ٹیمپلیٹ میں اہم تقریب کے لئے ٹیسٹ کا کوڈ ہے:
//测试状态栏表格功能
    var cols = 6;//列
    var rows = 4;//行
    $.TableInit(cols,rows);

img

  • آپ کو اس کے بارے میں مزید جاننے کی ضرورت ہے۔
    /*测试状态栏表格功能*/
    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();//更新 状态栏表格

imgسرخی کے علاوہ دیگر خلیات میں بھی "لالہ" کا سٹرنگ لکھا گیا ہے۔

  • تو کیا سیل صرف سٹرنگ میں لکھا جا سکتا ہے؟ چلو تجربہ کرتے ہیں اور اعداد، اقدار، اشیاء، متن، ان اعداد و شمار کو لکھنے کے لئے کس طرح دیکھتے ہیں.
    /*测试状态栏表格功能*/
    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();//再次更新 状态栏表格
    //*/

img

مندرجہ بالا ٹیمپلیٹ کے اندر ٹیسٹ ہیں، ذیل میں ٹیمپلیٹ کی پالیسی کا حوالہ دیتے ہوئے ٹیمپلیٹ کی کارکردگی کی جانچ کریں:
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();
}

imgاس فیچر کو عارضی طور پر اپ ڈیٹ کیا گیا ہے ، آپ سب کا استقبال ہے ، اگر آپ کے پاس کوئی بگ ہے تو ، براہ کرم مزید بتائیں ، پوسٹ کو چھوڑ دیں۔


مزید

اصلاحات کی بہار کی ہوائیںبرائے مہربانی، typeError: $.UpdateLogStatus is not a function کیا مسئلہ ہے؟

اصلاحات کی بہار کی ہوائیںکلک کریں کاپی کریں اور آن لائن کاپی کریں بٹن پر کلک کریں پالیسی ٹیمپلیٹ، پھر میں نے اپنی پالیسی میں بھی اس ٹیمپلیٹ کا حوالہ دیا، لیکن چل رہا ہے ڈیٹا، پھر بھی ایک غلطی:TypeError: undefined not callable (property 'TableInit' of [object Object]) at main (__FILE__:315)

ہاکسلاٹوایک اور صارف نے لکھا کہ 'ہمیں اس کے بارے میں کچھ نہیں معلوم'۔ `ReferenceError: identifier 'indicatorsName' undefined at [anon] (__FILE__:1388) at global (__FILE__:1694) preventsyield `

فینگ بینئی پالیسی کے ساتھ چلانے کے لئے، اہم اشارہ:3:19 - TypeError: $.TableInit is not a function استعمال کرنے کا طریقہ غلط ہے؟ حوالہ دینے والے ٹیمپلیٹ ٹیسٹ میں حوالہ دینے کا طریقہ کیا ہے؟

چُونگو.UpDateLogStatus ((() ؛ اس فنکشن کا نام لینا تھوڑا سا مشکل ہے۔ update ایک لفظ ہے ، D کو بڑے پیمانے پر نہیں لکھا جاسکتا ہے۔

مویاچھوٹا سا خواب، مشکل

چھوٹا سا خوابغیر مہذب

اصلاحات کی بہار کی ہوائیںمیں نے کئی بار کوشش کی اور حل ہو گیا، شکریہ خوابوں کا۔

چھوٹا سا خواباگر آپ کو یہ معلوم نہیں ہے کہ آپ کو کیا کرنا ہے تو ، آپ کو اس کوڈ کو چیک کرنا چاہئے۔

چھوٹا سا خوابکیا حکمت عملی اس ٹیمپلیٹ کا حوالہ دیتی ہے؟

چھوٹا سا خوابغلطی کی اطلاع دی۔ ایسا لگتا ہے کہ یہ indicatorsName نامی پیرامیٹر کا مسئلہ ہونا چاہئے تھا۔ یہ پیرامیٹر ایک انٹرفیس پیرامیٹر ہے۔ اس کے بعد ، آپ کو ایک بار پھر اس حکمت عملی کو نقل کرنا چاہئے۔ ایک نیا روبوٹ تخلیق کریں جو دوبارہ نقل کیا گیا ہے۔ پھر اسے چلائیں اور دیکھیں کہ آیا یہ غلط ہے یا نہیں۔

ہاکسلاٹومیں نے ایک پالیسی ٹیمپلیٹ کاپی کیا ہے جس میں ** کلک کریں اور آن لائن دوبارہ دیکھیں ** بٹن ، اور پھر میں نے اپنی پالیسی میں بھی اس ٹیمپلیٹ کا حوالہ دیا ہے ، اور اس کی پالیسی کے پیرامیٹرز معمول کے مطابق دکھائے گئے ہیں۔ اس کے بعد میں نے ایک نیا روبوٹ بنایا جس کا نام بی ہے۔ اس نے بھی یہ ثابت کیا کہ اس حکمت عملی میں کوئی مسئلہ نہیں ہے۔ لیکن مجھے نہیں معلوم کہ کیوں۔ روبوٹ اے میں غلطی ہوتی ہے اور دونوں روبوٹ کی تشکیل ایک جیسی ہے۔

چھوٹا سا خوابآپ کی غلطی کی جانچ پڑتال کی، ٹھیک ہے؟ میرا اندازہ ہے: کیا آپ کو براہ راست کاپی کرنے کا کوڈ نئی تعمیر کی پالیسی میں ہے؟ اس سانچے میں کچھ انٹرفیس پیرامیٹرز ہیں۔ اگر صرف کاپی کرنے کا کوڈ ہے تو ، ان پیرامیٹرز کو دستی طور پر تشکیل دینے کی ضرورت ہے۔ یہ ٹیمپلیٹ اس پوسٹ کا ہے: https://www.botvs.com/strategy/20967 آپ کو نیچے دیئے گئے کاپی بٹن پر کلک کرنا ہوگا۔

چھوٹا سا خواباگر آپ کو اس کی پالیسی میں منتخب کرنے کی ضرورت ہے، اور یہ ایک JS زبان ہے، اگر آپ اس کی پالیسی کو پطرون میں لکھتے ہیں تو، یہاں تک کہ اگر آپ اسے اپنے کنٹرول سینٹر میں کاپی کرتے ہیں، تو یہ نظر نہیں آسکتا ہے، یا حوالہ نہیں دیا جاسکتا ہے.

چھوٹا سا خواب^ ^ اس کے سامنے انگلی کے اشارے ہیں ، اس طرح بیرونی لائن لکھتے ہیں~~ تبدیل کریں۔

چھوٹا سا خوابیہ بہت آسان ہے۔