Pertanyaan yang diberi tag «ecmascript-6»

Versi 2015 dari spesifikasi ECMAScript, sekarang menjadi standar (ECMAScript 2015). Hanya gunakan tag ini di mana pertanyaannya secara spesifik berkaitan dengan fitur-fitur baru atau perubahan teknis yang disediakan dalam ECMAScript 2015.



3
Debugging di Safari's Web Inspector, saat menggunakan modul loader seperti SystemJS
Saya membuat Ionicaplikasi menggunakan es6 modules, TypeScriptdan SystemJSsebagai pemuat modul. Ini adalah pengaturan saya: tsconfig.json: { "compilerOptions": { ... "target": "es5", "module": "system", ... } } index.html: <script src="lib/system.js"></script> <script src="systemjs.config.js"></script> <script>System.import('js/app.js')</script> contoh skrip (TypeScript): import {IConfig} from "./app-config"; export class ConfigLoader { ... } Semuanya berjalan dengan baik di …

5
Menggunakan variabel _ (garis bawah) dengan fungsi panah di ES6 / Typecript
Saya menemukan konstruksi ini dalam contoh Angular dan saya bertanya-tanya mengapa ini dipilih: _ => console.log('Not using any parameters'); Saya memahami bahwa variabel _ berarti tidak peduli / tidak digunakan tetapi karena ini adalah satu-satunya variabel, adakah alasan untuk lebih memilih penggunaan _ daripada: () => console.log('Not using any parameters'); …



3
React, ES6 - getInitialState didefinisikan pada kelas JavaScript biasa
Saya memiliki komponen berikut ( radioOther.jsx): 'use strict'; //module.exports = <-- omitted in update class RadioOther extends React.Component { // omitted in update // getInitialState() { // propTypes: { // name: React.PropTypes.string.isRequired // } // return { // otherChecked: false // } // } componentDidUpdate(prevProps, prevState) { var otherRadBtn = …


9
ES6 mengekspor semua nilai dari objek
Katakanlah saya memiliki modul ( ./my-module.js) yang memiliki objek yang seharusnya menjadi nilai kembaliannya: let values = { a: 1, b: 2, c: 3 } // "export values" results in SyntaxError: Unexpected token Jadi saya bisa mengimpornya seperti: import {a} from './my-module' // a === 1 import * as myModule …


12
setState tidak segera memperbarui status
Saya ingin bertanya mengapa status saya tidak berubah ketika saya melakukan acara onclick. Saya telah mencari beberapa waktu yang lalu bahwa saya perlu mengikat fungsi onclick di konstruktor tetapi masih negara tidak memperbarui. Ini kode saya: import React from 'react'; import Grid from 'react-bootstrap/lib/Grid'; import Row from 'react-bootstrap/lib/Row'; import Col …

10
Nama impor variabel ES6 di node.js?
apakah mungkin untuk mengimpor sesuatu ke modul yang menyediakan nama variabel saat menggunakan impor ES6? Yaitu saya ingin mengimpor beberapa modul saat runtime tergantung pada nilai yang diberikan dalam konfigurasi: import something from './utils/' + variableName;



2
Pengambil / penyetel ES6 dengan fungsi panah
Saya menggunakan babel6 dan untuk proyek hewan peliharaan saya, saya membuat pembungkus untuk XMLHttpRequest, untuk metode yang dapat saya gunakan: open = (method, url, something) => { return this.xhr.open(method, url, something); } tetapi untuk fungsi panah properti tidak berfungsi ini bekerja: get status() { return this.xhr.status; } tapi saya tidak …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.