คำถามติดแท็ก javascript

สำหรับคำถามเกี่ยวกับการเขียนโปรแกรมใน ECMAScript (JavaScript / JS) และภาษา / การใช้งานต่างๆ (ไม่รวม ActionScript) แท็กนี้ไม่ค่อยได้ใช้คนเดียว แต่ส่วนใหญ่มักจะเกี่ยวข้องกับแท็ก [node.js], [jquery], [json] และ [html]

9
เรียกใช้ฟังก์ชันจาวาสคริปต์เมื่อคลิกไฮเปอร์ลิงก์
ฉันกำลังสร้างไฮเปอร์ลิงก์แบบไดนามิกในโค้ด c # หลังไฟล์ ASP.NET ฉันต้องการเรียกใช้ฟังก์ชัน JavaScript เมื่อคลิกไคลเอนต์ ฉันจะทำสิ่งนี้ให้สำเร็จได้อย่างไร



3
ประเภท typescript คือเหตุการณ์ Angular2
หากฉันมีปุ่มต่อไปนี้ในไฟล์ html <button (click)="doSomething('testing', $event)">Do something</button> นอกจากนี้ในองค์ประกอบที่เกี่ยวข้องฉันมีฟังก์ชันนี้ doSomething(testString: string, event){ event.stopPropagation(); console.log(testString + ': I am doing something'); } มีประเภทที่เหมาะสมที่ควรกำหนดให้กับ$eventอินพุตหรือไม่? พารามิเตอร์เหตุการณ์เป็นวัตถุ แต่ถ้าฉันกำหนดให้กับวัตถุประเภทฉันได้รับข้อผิดพลาด ไม่มีคุณสมบัติ 'stopPropogation' บนวัตถุชนิด typescript พิจารณา$eventอินพุตอะไรบ้าง?


10
พื้นหลังสไตล์การผูกข้อมูล Vue.js
ฉันพยายามผูก src ของรูปภาพในองค์ประกอบ แต่ดูเหมือนจะไม่ได้ผล ฉันได้รับ "นิพจน์ไม่ถูกต้อง Generated function body: {backgroundImage: {url (image)}" เอกสารกล่าวว่าจะใช้อย่างใดอย่างหนึ่ง 'Kebab กรณี' หรือ 'อูฐกรณี' <div class="circular" v-bind:style="{ backgroundImage: { url(image) }"></div> นี่คือซอ: https://jsfiddle.net/0dw9923f/2/
93 javascript  html  css  vue.js 

15
รับ Locale Short Date Format โดยใช้ javascript
อย่างไรก็ตามเราสามารถทราบได้หรือไม่โดยใช้ JavaScript รูปแบบวันที่แบบสั้นที่ใช้ในแผงควบคุม -> การตั้งค่าภูมิภาคและภาษา ฉันรู้ว่าการใช้การรวมกันของการติดตามเราสามารถรับรูปแบบชื่อยาวโลแคลได้ toString() toLocaleString() toLocaleDateString() toLocaleTimeString() แต่ไม่มีฟังก์ชันโดยตรงใน JavaScript เช่น toLocaleShortDateString()เช่น มีสคริปต์ใดบ้างที่สามารถค้นหาว่าการตั้งค่าของผู้ใช้คืออะไร ขอบคุณ.

8
คัดลอกไปยังคลิปบอร์ดใน Node.js?
มีวิธีคัดลอกไปยังคลิปบอร์ดใน Node.js หรือไม่? โมดูลหรือแนวคิดใด ๆ ที่เคยมีมา ฉันใช้ Node.js บนแอปพลิเคชันบนเดสก์ท็อป หวังว่าจะกระจ่างขึ้นว่าทำไมฉันถึงต้องการให้มันบรรลุเป้าหมายนี้

14
คาดว่าอาร์เรย์จะเท่ากับละเว้นคำสั่ง
ด้วย Jasmine มีวิธีทดสอบว่า 2 อาร์เรย์มีองค์ประกอบเดียวกันหรือไม่ แต่ไม่จำเป็นต้องอยู่ในลำดับเดียวกัน? กล่าวคือ array1 = [1,2,3]; array2 = [3,2,1]; expect(array1).toEqualIgnoreOrder(array2);//should be true


6
การลบข้อผิดพลาดในการจับสัญญา
ฉันพบรหัสต่อไปนี้ในบทช่วยสอน: promise.then(function(result){ //some code }).catch(function(error) { throw(error); }); ฉันสับสนเล็กน้อย: การโทรจับได้สำเร็จหรือไม่? สำหรับฉันแล้วดูเหมือนว่ามันจะไม่มีผลใด ๆ เนื่องจากมันเพียงแค่แสดงข้อผิดพลาดเดียวกันกับที่ถูกจับได้ ฉันยึดตามวิธีการทำงานของ try / catch เป็นประจำ

10
จะทำให้ลำดับที่สังเกตได้หนึ่งอันต้องรอให้อีกลำดับหนึ่งเสร็จสมบูรณ์ก่อนที่จะเปล่งออกมา?
สมมติว่าฉันมีObservableดังนี้: var one = someObservable.take(1); one.subscribe(function(){ /* do something */ }); จากนั้นฉันมีวินาทีObservable: var two = someOtherObservable.take(1); ตอนนี้ผมต้องการที่จะsubscribe()ไปtwoแต่ฉันต้องการเพื่อให้แน่ใจว่าoneได้เสร็จสิ้นก่อนที่จะมีtwoสมาชิกเป็นเชื้อเพลิง ฉันสามารถใช้วิธีการบัฟเฟอร์แบบใดtwoเพื่อให้อันที่สองรอให้อันแรกเสร็จสมบูรณ์ ฉันคิดว่าฉันต้องการหยุดชั่วคราวtwoจนกว่าoneจะเสร็จสมบูรณ์

2
ความแตกต่างที่แท้จริงระหว่าง redux และ state machine (เช่น xstate) คืออะไร?
ฉันกำลังดำเนินการตรวจสอบแอปพลิเคชันส่วนหน้าที่มีความซับซ้อนปานกลาง ในขณะนี้มันเขียนด้วย javascript ล้วนมีข้อความตามเหตุการณ์ที่แตกต่างกันมากมายซึ่งเชื่อมต่อกับส่วนหลักบางส่วนของแอปพลิเคชันนี้ เราตัดสินใจว่าเราจำเป็นต้องใช้คอนเทนเนอร์สถานะบางประเภทสำหรับแอปพลิเคชันนี้ในขอบเขตของการปรับโครงสร้างเพิ่มเติม ก่อนหน้านี้ฉันมีประสบการณ์เกี่ยวกับร้านค้า redux และ ngrx (ซึ่งเป็นไปตามหลักการเดียวกัน) ดัดแปลงเป็นตัวเลือกสำหรับเรา แต่อย่างหนึ่งของนักพัฒนาที่เสนอให้ใช้ห้องสมุดตามรัฐเครื่องโดยเฉพาะในห้องสมุด xstate ฉันไม่เคยทำงานกับ xstate ดังนั้นฉันจึงพบว่ามันน่าสนใจและเริ่มอ่านเอกสารประกอบและดูตัวอย่างต่างๆ ดูมีแนวโน้มและมีพลัง แต่เมื่อถึงจุดหนึ่งฉันก็เข้าใจว่าฉันไม่เห็นความแตกต่างอย่างมีนัยสำคัญระหว่างมันกับ redux ฉันใช้เวลาหลายชั่วโมงในการพยายามหาคำตอบหรือข้อมูลอื่น ๆ ที่เปรียบเทียบ xstate และ redux ฉันไม่พบข้อมูลที่ชัดเจนยกเว้นบางบทความเช่น"get from redux to a state machine"หรือลิงก์ไปยังไลบรารีที่เน้นการใช้ redux และ xstate ร่วมกัน (ค่อนข้างแปลก) หากมีใครสามารถอธิบายความแตกต่างหรือบอกฉันได้ว่าเมื่อใดที่นักพัฒนาควรเลือก xstate - ยินดีต้อนรับสู่

9
TypeError [ERR_INVALID_ARG_TYPE]: อาร์กิวเมนต์“ เส้นทาง” จะต้องเป็นสตริงประเภท ประเภทที่ได้รับไม่ได้รับการยกเมื่อเริ่มแอปตอบโต้
ฉันกำลังทำงานในโครงการ React และพบปัญหาที่ทำให้ฉันนิ่งงัน เมื่อใดก็ตามที่ฉันเรียกใช้yarn startฉันพบข้อผิดพลาดนี้: TypeError [ERR_INVALID_ARG_TYPE]: อาร์กิวเมนต์ "พา ธ " ต้องเป็นสตริงประเภท ได้รับประเภทไม่ได้กำหนด ฉันไม่รู้ว่าทำไมสิ่งนี้ถึงเกิดขึ้นถ้าใครมีประสบการณ์ฉันจะรู้สึกขอบคุณ

6
“ Uncaught SyntaxError: ไม่สามารถใช้คำสั่งนำเข้านอกโมดูล” เมื่ออิมพอร์ต ECMAScript 6
ฉันกำลังใช้ ArcGIS JSAPI 4.12 และต้องการใช้Spatial Illusionsเพื่อวาดสัญลักษณ์ทางทหารบนแผนที่ เมื่อฉันเพิ่มmilsymbol.jsสคริปต์คอนโซลคืนข้อผิดพลาด Uncaught SyntaxError: ไม่สามารถใช้คำสั่งนำเข้านอกโมดูล ดังนั้นฉันเพิ่มtype="module"สคริปต์แล้วมันกลับมา Uncaught ReferenceError: ms ไม่ได้ถูกกำหนดไว้ นี่คือรหัสของฉัน: <link rel="stylesheet" href="https://js.arcgis.com/4.12/esri/css/main.css"> <script src="https://js.arcgis.com/4.12/"></script> <script type="module" src="milsymbol-2.0.0/src/milsymbol.js"></script> <script> require([ "esri/Map", "esri/views/MapView", "esri/layers/MapImageLayer", "esri/layers/FeatureLayer" ], function (Map, MapView, MapImageLayer, FeatureLayer) { var symbol = new ms.Symbol("SFG-UCI----D", { size: 30 }).asCanvas(3); var map = new …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.