[className] [src] [maxLength] [value] [disabled] (click) Two way binding najpierw zaimportuj: import { FormsModule } from '@angular/forms’; Następnie używa się [..
Ustawianie spacji zamiast tab File > Preferences > Settings „editor.tabSize”: 4, „editor.insertSpaces”: true, „editor.detectIndentation”: false Zainstalowane moduły Angular 2 TypeScript Emmet Angular2-inline Debugger for Chrome Easy Less ESLint Live Sass Compiler Live Server (chyba przychodzi razem z paczką angulara) Path Intellisense Settings Sync TSLint TypeScriptHero Synchronizacja Ustawień Odbywa się poprzez Settings Sync Skróty klawiszowe alt ..
Rozpoczęcie projektu ng new nazwaProjektu //stworzy również katalog o nazwie projektu Główny config aplikacji Znajduje się w pliku angular-cli.json. Warto tutaj usunąć prefix, żeby nowe moduły nie miały dodawanego, niepotrzebnego prefixu Dołączanie styli/skryptów również odbywa się w tym pliku Pobieranie funkcji z componentu w pliku .ts componentu functionName() { //whatever } następnie w component.html {{ ..
functions.php plik.js ajax url domena.pl/wp-admin/admin..
Stawiamy wirtualkę (jakby co, w BIOSie trzeba włączyć Intel Virual Technology) git clone https://github.com/certbot/certbot cd letsencrypt ./certbot-auto certonly -a manual –rsa-key-size 4096 -d domena podajesz email, akceptujesz regulamin. System poprosi o utworzenie pliku tekstowego i wgrania go na serwer. Wciskasz enter Następnie zostają wygenerowane klucze, których zawartość kopiujesz do panelu w nazwie cat /etc/live… //ta ..
Wykrywanie przeglądarki a konkretniej IE var isIE = /*@cc_on!@*/false || !!document.documentMode; Replace użycie trafienia zipCodeChange = addresses.replace( /[0-9]{2}\-[0-9]{3}/g, '|’ + ’ amp;’); Więcej w poście regexp Scroll events w chrome. Domyślnie chrome wklepuje tryb pasywny przez co nie da się wrzucić preventDefault do zdarzeń scrolla. Należy dodać passive:false żeby to naprawić document.addEventListener(’wheel’, function(e) { ..
Niezamykanie tabów przy zamknięciu programu: ustawienia > widok > karty > tab ustawienia > Zamknij wszystkie niezablokowane karty przy wyjściu z programu Pokaż ukryte pliki Ustawienia > widok > lista plików/katalogów > pokaż uk..
Aby w klasie móc odnosić się do this trzeba najpierw wklepać: super(props); //potem już można this this.state = { value: null, } Do ustawiania stanu używamy this.setState({va..
Dodanie kaszety effects – > Letterbox. Najlepiej zrobić to na osobnej warstwie z osobnym plane koloru np białego, potem dajesz blend mode na darken i ws..
webpack.config.js //webpack.config.js const BrowserSyncPlugin = require(’browser-sync-webpack-plugin’); const ExtractTextPlugin = require(’extract-text-webpack-plugin’); const webpack = require(’webpack’); const UglifyJsPlugin = require(’uglifyjs-webpack-plugin’) module.exports = function(env) { return { entry: „./js/app.js”, output: { path: __dirname + „/dist”, filename: „main.js” }, module: { rules: [{ test: /\.scss$/, use: ExtractTextPlugin.extract({ fallback: 'style-loader’, //use: [’css-loader’, 'postcss-loader’, 'sass-loader’] use: [ { loader: „css-loader”, options: ..