Soy bastante nuevo en el uso de WebStorm, pero no está funcionando como se esperaba. Tuve un proyecto en el pasado, pero ahora trato de recrearlo e bash hacer una prueba de mi código. Soy muy nuevo en la unidad de prueba de código JavaScript. Entonces, tengo un archivo karma.conf.js que contiene lo siguiente: module.exports […]
Tengo un javascript a continuación, que agrega un DIV en la carga de la página y lo oculta después de 3 segundos. var testObj = { initialize: function() { var that = this; $(window).on(“load”, function() { (function ($) { //Append Div $(‘body’).append(“TEST”); })(jQuery); that.hideAppendedDiv(); }); }, hideAppendedDiv: function() { //Hide appended Div after 3s setTimeout(function(){ […]
Construí una directiva angular onInputChange que debería disparar una callback cuando los usuarios cambian el valor de una entrada haciendo clic fuera de la entrada (desenfoque) o presionando ENTER . La directiva puede ser utilizada como: Utiliza el siguiente código: app.directive(‘onInputChange’, [ “$parse”, function ($parse) { return { restrict : “A”, require : “ngModel”, link […]
Estoy usando Angular-CLI (versión webpack) para mi proyecto Angular 2 y también necesito usar jQuery (por desgracia. En mi caso, es una dependencia de Semantic-UI y lo estoy usando para manejar los menús desplegables). La forma en que lo estoy usando: npm install jquery –save Luego listando en su archivo angular-cli.json en la matriz de […]
Quiero burlarme de angular.element . Y quiero asegurar que angular.element haya sido llamado una cierta cantidad de veces y que anguler.element.attr haya sido llamado. Tengo el siguiente código: var things = $scope.getThings(); for (var i = 0; i < things.length; i++) { if (things[i].type == "xyz") { angular.element("#thing-" + things[i].id) .attr("foo", things[i].bar); }; }; En […]