Használhatok JQuery / Javascript ión helyett géppel

szavazat
1

Én fejlődő mobil alkalmazások Visual Studio 2017 és az Apache Cordova. Mindig kódolva jQuery és Javascript de én még soha nem írt kódot használó géppel.

Ha rákeresel az interneten szinte mindenki használ géppel ión. (Gondol kezdett javára, és a jón Framework) Ez ugyanaz, ha én használ JQuery vagy Javascript helyett géppel ión?

Vagy annak ajánlott, hogy tanulok géppel és már használhatja is ión?

Köszönöm a tisztázást.

Így szoktam írni a kódot Cordova jQuery:

function shuffleArray(array) {
for (var i = array.length - 1; i > 0; i--) {
    var j = Math.floor(Math.random() * (i + 1));
    var temp = array[i];
    array[i] = array[j];
    array[j] = temp;
}
return array;
}

function beginGame() {

$('#info').hide();

var level = 0;

$('#game_title h2').html('Level 1');
$('#game_question h3').html('What is the most common language?');

$('#game_body').html('');
var gameBody = document.getElementById('game_body');
var columnAnswer, buttonAnswer;

var answers = [['Arabic', ''], ['Spanish', ''], ['English', 'right_answer'], ['Chinese', '']];
var arr = shuffleArray(answers);
console.log(arr);

for (var i = 0; i < arr.length; i++) {
    columnAnswer = document.createElement('div');
    columnAnswer.className = 'col-xs-12';

    buttonAnswer = document.createElement('button');
    buttonAnswer.id = 'answer_button_'+i;
    buttonAnswer.className = 'btn btn-primary btn-sx answer_button ' + arr[i][1];
    buttonAnswer.type = 'button';
    buttonAnswer.innerHTML = arr[i][0];
    //buttonAnswer.setAttribute('onclick', 'onQuoteClick(' + quotes[i].id + ')');
    console.log(buttonAnswer);
    columnAnswer.appendChild(buttonAnswer);

    gameBody.appendChild(columnAnswer);
}

$('.answer_button').click(function () {
    var button_id = $(this).attr('id');
    if ($('#' + button_id).hasClass('right_answer')) {
        //alert('Right Answer');
        $('#info').show();
        fillInformation();
    } else {
        alert('Wrong Answer');
    }
});



}
function fillInformation() {
$('#game_title h2').html('English');
$('#info_image img').attr(src, './images/level_1.png');
$('#info_text h5').html('English Language');
}
A kérdést 05/06/2017 17:32
a forrás felhasználó
Más nyelveken...                            


2 válasz

szavazat
1

Meg kell tudni használni jQuery és Javascript ión, azonban előfordulhat, elveszíti a Szög képességek ionos ajánlatokat. Írhatsz ES6 javascript a ts fájlokat is. Egyébként azt javasoljuk géppel, ami nem túl nehéz megtanulni imo. Remélem ez segít.

Válaszolt 05/06/2017 17:36
a forrás felhasználó

szavazat
2

Igen, ez teljesen megéri dolgozni géppel és csinálja a szokásos módon.

A fő különbség, hogy mit használnak nem géppel vs Javascript, ez vanília Js vs szögletes.

Szög az a keret, amelyen jón nyugszik, és amely azt kiterjesztése. A szögletes keret alapértelmezés géppel.

De ez nem lesz probléma az Ön számára, hiszen géppel visszafelé kompatibilis a Javascript-et. Bármilyen vanília Js kódot .ts fájl lefordítja és futtatja csak finom (bár akkor veszít az előnyeit géppel, ha nem követi a bevált gyakorlatok).

Azt is biztosan használni jQuery, mint amit használnak.

Válaszolt 05/06/2017 17:44
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more