javascript - buat model dalam expressjs

Saya mempunyai aplikasi express yang mendapatkan datanya daripada API luaran

api.com/companies (GET, POST) api.com/companies/id (GET, PUT)

Saya mahu membuat model untuk memudahkan penyelenggaraan kod kerana anda boleh lihat saya mengulangi banyak kod di sini.

router.get('/companies', function(req, res, next) {

Baca lagi →

javascript - Tiada 'Access-Control-Allow-Origin' aplikasi react express docker

Saya menggunakan docker untuk menjalankan aplikasi React front end dan API node/express. Aplikasi React ini berjalan di localhost:3000 dan API berjalan di localhost:9000. Kedua-duanya adalah aplikasi yang berfungsi sepenuhnya dan sedang berjalan. Walau bagaimanapun, apabila sa

Baca lagi →

javascript - Ekspresi regular tidak berfungsi sama dalam kod yang berbeza walaupun menggunakan input yang sama

Saya sedang membuat kod, sebahagian daripada kod ini menggunakan ungkapan biasa yang adalah:

var ex = "122", checker = /(\d)\1{1,}/g, c = pattern.test(+ex); if(c) console.log(`works.`);

Matlamat saya adalah untuk memeri

Baca lagi →

javascript - Express res.download()

Saya tidak tahu mengapa ia berlaku, tetapi ia sangat menjengkelkan. Saya menjangka fail itu akan dimuat turun mengikut dokumen express. Saya mempunyai kod berikut:

//in react (App.js) download = () => { const { images, target } = this.state; const filename = images.find(img => img.id === target).filename; fetch('http://localhost:3001/download', { method: 'post', headers: {'Content-Type': 'application/json'}, body: JSON.stringify({filename}

Baca lagi →

javascript - Adakah ExpressJS mengikuti corak MVC?

Saya sedang cuba memahami cara membuat Laman Web MVC dengan ExpressJS dari https://code.tutsplus.com/tutorials/build-a-complete-mvc-website-with-expressjs--net-34168

Adakah ExpressJS mempunyai corak MVC? Atau adakah ia mengikuti corak lain, contohnya hanya "C" tanpa "MV" seperti Flask?

Jawapan #1

ExpressJs tidak mengikuti sebarang corak tertentu. Anda bebas menyusun projek anda mengikut kehendak anda.

Contoh rasmi aplikasi MVC boleh didap

Baca lagi →

javascript - bolehkah batman.js digunakan dengan express?

Saya sedang menggunakan Backbone.js untuk aplikasi web saya tetapi saya baru sahaja membaca tentang batman.js dan saya suka ciri-ciri yang ditawarkannya. Walau bagaimanapun, saya ingin tahu sama ada ia boleh digabungkan dengan express atau adakah saya terikat dengan pelayan batman.

Jawapan #1

Saya menghabiskan sehari untuk menyusun aplikasi boilerplate, kerana saya ingin melakukan perkara yang sama, dan nampaknya tidak begitu jelas bagaimana untuk me

Baca lagi →

regex - Perlukan ekspresi biasa javascript untuk mendapatkan semua imej

Saya mempunyai string yang mengandungi HTML. HTML itu mempunyai beberapa tag img di dalamnya. Saya ingin mencari semua tag img dan mempunyai sejenis koleksi supaya saya boleh menggantikannya dengan kod saya.

Adakah sesiapa mempunyai idea.

Saya mahu ia dalam

Baca lagi →

javascript - Corak ekspresi biasa untuk padanan blok nombor dan abjad

Saya mempunyai beberapa tali seperti ini

aa11b2s abc1sff3 a1b1sdd2

dan sebagainya.... saya perlu menukar rentetan ini kepada ini

aa 11 b 2 s abc 1 sff 3 a 1 b 1 sdd 2

Cuma cakap..saya perlu menambah ruang antara setiap blok

Baca lagi →

regex - Apa maksud kenyataan Javascript (ekspresi biasa) ini?

Apakah yang diuji oleh RegEx di sini?

function chksql(){ if (/^\s*(?:delete|drop|truncate|alter)/.test(v)) return false; }

Saya cuma tahu ia dicampur dengan ekspresi biasa, tetapi tidak dapat mengetahui apa maksudnya.

Jawapan #1

ia bermaksud ia memeriksa jika v adalah string yang bermula dengan sifar atau lebih aksara ruang putih diikuti oleh delete atau drop atau

Baca lagi →

jquery - Menggunakan Ekspresi Reguler untuk menggantikan karakter emosi dalam javascript

Saya mempunyai kod JavaScript berikut.

var emoticons = { ':)': '<span class="emoticon emoticon_smile"></span>', ':-)': '<span class="emoticon emoticon_smile"></span>', ':(': '<span class="emoticon emoticon_sad"></span&

Baca lagi →